This is an automated email from the ASF dual-hosted git repository.

zhaoqingran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git


The following commit(s) were added to refs/heads/master by this push:
     new 8755c11d9 [doc] Add help document for elasticsearch monitoring and ftp 
monitoring (#1815)
8755c11d9 is described below

commit 8755c11d98c6100abda8e185ec381b423ed28a46
Author: LiuTianyou <[email protected]>
AuthorDate: Mon Apr 22 23:49:06 2024 +0800

    [doc] Add help document for elasticsearch monitoring and ftp monitoring 
(#1815)
    
    Co-authored-by: Logic <[email protected]>
---
 home/docs/help/elasticsearch.md                    | 63 ++++++++++++++++++++++
 home/docs/help/ftp.md                              | 34 ++++++++++++
 home/docs/help/guide.md                            |  2 +
 .../current/help/elasticsearch.md                  | 63 ++++++++++++++++++++++
 .../current/help/ftp.md                            | 34 ++++++++++++
 .../current/help/guide.md                          |  2 +
 home/sidebars.json                                 |  6 ++-
 7 files changed, 202 insertions(+), 2 deletions(-)

diff --git a/home/docs/help/elasticsearch.md b/home/docs/help/elasticsearch.md
new file mode 100644
index 000000000..250788508
--- /dev/null
+++ b/home/docs/help/elasticsearch.md
@@ -0,0 +1,63 @@
+---
+id: elasticsearch
+title: Monitoring:ElasticSearch
+sidebar_label: ElasticSearch
+keywords: [ open source monitoring tool, monitoring ElasticSearch metrics ]
+---
+
+> Collect and monitor the general performance Metrics of ElasticSearch
+
+### Configuration parameter
+
+| Parameter name      | Parameter help description                             
                                                                  |
+|---------------------|--------------------------------------------------------------------------------------------------------------------------|
+| Monitoring Host     | Monitored IPV4, IPV6. Note⚠️Without protocol header 
(eg: https://, http://).                                             |
+| Monitoring name     | Identify the name of this monitoring. The name needs 
to be unique.                                                       |
+| Monitoring port     | The HTTP API port opened by Elasticsearch,default is 
9200.                                                               |
+| SSL                 | Whether SSL is enabled for connecting to 
Elasticsearch.                                                                  
|
+| Auth Type           | Authentication type,Optional.                          
                                                                  |
+| Username            | Username,Optional.                                     
                                                                  |
+| Password            | Password,Optional.                                     
                                                                  |
+| Connect Timeout     | Set the timeout for elasticsearch query, default is 
6000 milliseconds.                                                   |
+| Collection interval | Interval time of monitor periodic data collection, 
unit: second, and the minimum interval that can be set is 30 seconds. |
+| Bind Tags           | Used to classify and manage monitoring resources.      
                                                                  |
+| Description remarks | For more information about identifying and describing 
this monitoring, users can note information here.                  |
+
+### Collection Metrics
+
+#### Metrics Set:health
+
+| Metric name           | Metric unit | Metric help description                
   |
+|-----------------------|-------------|-------------------------------------------|
+| cluster_name          | none        | Cluster Name                           
   |
+| status                | none        | status                                 
   |
+| nodes                 | none        | Number of nodes in the cluster.        
   |
+| data_nodes            | none        | Number of data nodes in the cluster.   
   |
+| active_primary_shards | none        | Number of active shards on primary 
nodes. |
+| active_shards         | none        | Number of active shards.               
   |
+| active_percentage     | %           | Active Percentage                      
   |
+| initializing_shards   | none        | Number of initialized shards.          
   |
+| unassigned_shards     | none        | Number of unassigned shards.           
   |
+
+#### Metrics Set:nodes
+
+| Metric name | Metric unit | Metric help description  |
+|-------------|-------------|--------------------------|
+| total       | none        | Number of nodes.         |
+| successful  | none        | Number of online nodes.  |
+| failed      | none        | Number of offline nodes. |
+
+#### Metrics Set:nodes_detail
+
+| Metric name       | Metric unit | Metric help description |
+|-------------------|-------------|-------------------------|
+| node_name         | none        | Node Name               |
+| ip                | none        | IP Address              |
+| cpu_load_average  | none        | Cpu Load Average        |
+| cpu_percent       | %           | Cpu Percent             |
+| heap_used         | MB          | Heap Used               |
+| heap_used_percent | %           | Heap Used Percent       |
+| heap_total        | MB          | Heap Total              |
+| disk_free         | GB          | Disk Free               |
+| disk_total        | GB          | Disk Total              |
+| disk_used_percent | %           | Disk Used Percent       |
diff --git a/home/docs/help/ftp.md b/home/docs/help/ftp.md
new file mode 100644
index 000000000..8802d3ab4
--- /dev/null
+++ b/home/docs/help/ftp.md
@@ -0,0 +1,34 @@
+---
+id: ftp
+title: Monitoring FTP
+sidebar_label: FTP Monitor
+keywords: [ open source monitoring tool, open source ftp server monitoring 
tool, monitoring ftp metrics ]
+---
+
+> Collect and monitor the general performance Metrics of FTP server.
+
+**Protocol Use:FTP**
+
+### Configuration parameter
+
+| Parameter name      | Parameter help description                             
                                                                  |
+|---------------------|--------------------------------------------------------------------------------------------------------------------------|
+| Target Host         | Monitored IPV4, IPV6 or domain name. Note⚠️Without 
protocol header (eg: ftp://).                                         |
+| Monitoring name     | Identify the name of this monitoring, The name needs 
to be unique.                                                       |
+| Port                | Port provided by FTP server ,default is 21.            
                                                                  |
+| Direction           | Directory on the FTP server.                           
                                                                  |
+| Timeout             | Timeout for connecting to FTP server.                  
                                                                  |
+| Username            | Username for connecting to the FTP server, optional.   
                                                                  |
+| Password            | Password for connecting to the FTP server, optional.   
                                                                  |
+| Collection interval | Interval time of monitor periodic data collection, 
unit: second, and the minimum interval that can be set is 30 seconds. |
+| Bind Tags           | Used to classify and manage monitoring resources.      
                                                                  |
+| Description remarks | For more information about identifying and describing 
this monitoring, users can note information here.                  |
+
+### Collection Metrics
+
+#### Metrics Set:Basic
+
+| Metric name   | Metric unit | Metric help description                        
          |
+|---------------|-------------|----------------------------------------------------------|
+| Is Active     | none        | Check if the directory exists and has access 
permission. |
+| Response Time | ms          | Response Time                                  
          |
diff --git a/home/docs/help/guide.md b/home/docs/help/guide.md
index c1649182c..ada364e20 100644
--- a/home/docs/help/guide.md
+++ b/home/docs/help/guide.md
@@ -23,6 +23,7 @@ sidebar_label: Help Center
 &emsp;&#x1F449;&emsp;[JVM monitoring](jvm) <br />
 &emsp;&#x1F449;&emsp;[SpringBoot2.0](springboot2) <br />
 &emsp;&#x1F449;&emsp;[DNS monitoring](dns) <br />
+&emsp;&#x1F449;&emsp;[FTP monitoring](ftp) <br />
 
 ### Database monitoring  
 
@@ -61,6 +62,7 @@ sidebar_label: Help Center
 ### Bigdata monitoring
 
 &emsp;&#x1F449;&emsp;[Clickhouse](clickhouse) <br />
+&emsp;&#x1F449;&emsp;[ElasticSearch](elasticsearch) <br />
 ***
 
 ## 💡 Alarm service  
diff --git 
a/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/elasticsearch.md 
b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/elasticsearch.md
new file mode 100644
index 000000000..e64d956bc
--- /dev/null
+++ 
b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/elasticsearch.md
@@ -0,0 +1,63 @@
+---
+id: elasticsearch
+title: 监控:ElasticSearch
+sidebar_label: ElasticSearch
+keywords: [ 开源监控系统, 监控ElasticSearch ]
+---
+
+> 对ElasticSearch的通用性能指标进行采集监控。
+
+### 配置参数
+
+| 参数名称    | 参数帮助描述                                               |
+|---------|------------------------------------------------------|
+| 目标Host  | 被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。 |
+| 任务名称    | 标识此监控的名称,名称需要保证唯一性。                                  |
+| 端口      | ElasticSearch开放的HTTP API端口,默认值:9200。                 |
+| 启用HTTPS | 是否启用HTTPS。                                           |
+| 认证方式    | 连接ElasticSearch使用的认证方式,可选。                           |
+| 用户名     | 连接ElasticSearch的用户名,可选。                              |
+| 密码      | 连接ElasticSearch的密码,可选                                |
+| 查询超时时间  | 设置查询未响应数据时的超时时间,单位ms毫秒,默认6000毫秒。                     |
+| 采集间隔    | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒                       |
+| 绑定标签    | 用于对监控资源进行分类管理。                                       |
+| 描述备注    | 更多标识和描述此监控的备注信息,用户可以在这里备注信息。                         |
+
+### 采集指标
+
+#### 指标集合:health
+
+| 指标名称                  | 指标单位 | 指标帮助描述   |
+|-----------------------|------|----------|
+| cluster_name          | 无    | 集群名称     |
+| status                | 无    | 集群状态     |
+| nodes                 | 无    | 集群节点数    |
+| data_nodes            | 无    | 数据节点数    |
+| active_primary_shards | 无    | 主节点活跃分片数 |
+| active_shards         | 无    | 活跃分片数    |
+| active_percentage     | %    | 分片健康度    |
+| initializing_shards   | 无    | 初始化分片数   |
+| unassigned_shards     | 无    | 未分配分片数   |
+
+#### 指标集合:nodes
+
+| 指标名称       | 指标单位 | 指标帮助描述 |
+|------------|------|--------|
+| total      | 无    | 节点数    |
+| successful | 无    | 在线节点数  |
+| failed     | 无    | 离线节点数  |
+
+#### 指标集合:nodes_detail
+
+| 指标名称              | 指标单位 | 指标帮助描述  |
+|-------------------|------|---------|
+| node_name         | 无    | 节点名称    |
+| ip                | 无    | IP地址    |
+| cpu_load_average  | 无    | CPU平均负载 |
+| cpu_percent       | %    | CPU占用率  |
+| heap_used         | MB   | 内存使用量   |
+| heap_used_percent | %    | 内存使用率   |
+| heap_total        | MB   | 总内存     |
+| disk_free         | GB   | 磁盘剩余容量  |
+| disk_total        | GB   | 磁盘总容量   |
+| disk_used_percent | %    | 磁盘使用率   |
diff --git a/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/ftp.md 
b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/ftp.md
new file mode 100644
index 000000000..c86dfb14a
--- /dev/null
+++ b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/ftp.md
@@ -0,0 +1,34 @@
+---
+id: ftp
+title: 监控:FTP服务器
+sidebar_label: FTP服务器
+keywords: [ 开源监控系统, 开源FTP服务器监控工具, 监控FTP指标 ]
+---
+
+> 采集和监控FTP服务的通用指标
+
+**协议使用:FTP**
+
+### 配置参数
+
+| 参数名称   | 参数帮助描述                               |
+|--------|--------------------------------------|
+| 目标Host | 被监控的IPv4、IPv6。注意⚠️不包含协议头(例如:ftp://)。 |
+| 监控名称   | 标识此监控的名称,名称需要保证唯一性。                  |
+| 端口     | FTP服务端口,默认值:21。                      |
+| 目录     | FTP服务托管的目录。                          |
+| 超时时间   | 连接FTP服务器超时时间,默认值:1000毫秒。             |
+| 用户名    | 连接FTP服务的用户名, 可选。                     |
+| 密码     | 连接FTP服务的密码,可选。                       |
+| 采集间隔   | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒。      |
+| 绑定标签   | 用于对监控资源进行分类管理。                       |
+| 描述备注   | 更多标识和描述此监控的备注信息,用户可以在这里备注信息。         |
+
+### 采集指标
+
+#### 指标集合:概要
+
+| 指标名称 | 指标单位 | 指标帮助描述           | 
+|------|------|------------------|
+| 活动状态 | 无    | 检查目录是否存在,且具有访问权限 |
+| 响应时间 | ms   | 连接FTP响应时间        |
diff --git 
a/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/guide.md 
b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/guide.md
index 79ad40fd6..c810ea25f 100644
--- a/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/guide.md
+++ b/home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/guide.md
@@ -23,6 +23,7 @@ sidebar_label: 帮助入门
   &emsp;&#x1F449;&emsp;[JVM虚拟机](jvm) <br />
   &emsp;&#x1F449;&emsp;[SpringBoot2.0](springboot2) <br />
   &emsp;&#x1F449;&emsp;[DNS服务器](dns) <br />
+  &emsp;&#x1F449;&emsp;[FTP服务器](ftp) <br />
 
 ### 数据库监控  
 
@@ -61,6 +62,7 @@ sidebar_label: 帮助入门
 ### 大数据监控
 
   &emsp;&#x1F449;&emsp;[Clickhouse](clickhouse) <br />
+  &emsp;&#x1F449;&emsp;[ElasticSearch](elasticsearch) <br />
 
 ## 💡 告警服务  
 
diff --git a/home/sidebars.json b/home/sidebars.json
index fa730b00a..86f4f0fbf 100644
--- a/home/sidebars.json
+++ b/home/sidebars.json
@@ -139,7 +139,8 @@
             "help/pop3",
             "help/smtp",
             "help/ntp",
-            "help/dns"
+            "help/dns",
+            "help/ftp"
           ]
         },
         {
@@ -205,7 +206,8 @@
             "help/iotdb",
             "help/hive",
             "help/airflow",
-            "help/clickhouse"
+            "help/clickhouse",
+            "help/elasticsearch"
           ]
         },
         {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to