prometheus 监控 zookeeper
时间: 2023-11-07 19:57:05 浏览: 142
在配置文件prometheus.yml中,可以使用以下配置来监控zookeeper集群:
- job_name: 'gt-hosp-zookeeper-exporter'
static_configs:
- targets: ['XXXX:9141']
labels: service: paas-zk
其中,'gt-hosp-zookeeper-exporter'是监控任务的名称,targets是要监控的zookeeper节点的地址和端口号,labels是对监控任务的标签设置。
在部署docker监控其中一个节点时,可以使用以下命令:
docker run -it -p 9141:9141 --name=zookeeper_exporter_m -d -v /etc/localtime:/etc/localtime carlpett/zookeeper_exporter -zookeeper 10.153.23.2:2181
这条命令会在指定的节点上部署一个名为zookeeper_exporter_m的容器,并将宿主机的9141端口映射到容器的9141端口上。容器会连接到zookeeper集群的10.153.23.2:2181地址进行监控。
相关问题
prometheus监控Zookeeper
Prometheus可以用来监控Zookeeper集群。在配置文件prometheus.yml中,可以添加一个job来监控Zookeeper。在引用\[1\]和引用\[2\]中的示例配置中,都有一个名为'gt-hosp-zookeeper-exporter'的job,它定义了要监控的Zookeeper节点的地址和端口。在这个示例中,targets字段指定了要监控的Zookeeper节点的地址和端口,labels字段可以用来标识这个job所监控的服务。你可以根据实际情况修改这些配置,将Zookeeper节点的地址和端口替换为你自己的节点信息。然后,将修改后的配置文件prometheus.yml应用到Prometheus中,就可以开始监控Zookeeper集群了。另外,在引用\[3\]中的示例中,使用了Docker来部署一个Zookeeper Exporter容器,用于监控一个Zookeeper节点。你可以根据需要选择使用Docker部署Zookeeper Exporter或者直接在主机上安装Zookeeper Exporter来实现监控。
#### 引用[.reference_title]
- *1* *2* *3* [使用prometheus监控zookeeper集群](https://blog.csdn.net/qq_31555951/article/details/118766704)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
prometheus监控zookeeper哪些指标
Prometheus监控Zookeeper可以收集到以下指标:
1. `zookeeper_avg_latency`:Zookeeper服务器处理请求的平均延迟时间。
2. `zookeeper_max_latency`:Zookeeper服务器处理请求的最大延迟时间。
3. `zookeeper_min_latency`:Zookeeper服务器处理请求的最小延迟时间。
4. `zookeeper_packets_received`:Zookeeper服务器接收到的数据包数量。
5. `zookeeper_packets_sent`:Zookeeper服务器发送出去的数据包数量。
6. `zookeeper_outstanding_requests`:Zookeeper服务器当前正在等待响应的请求数量。
7. `zookeeper_open_file_descriptor_count`:Zookeeper服务器当前打开的文件描述符数量。
8. `zookeeper_max_file_descriptor_count`:Zookeeper服务器可以打开的最大文件描述符数量。
9. `zookeeper_watch_count`:Zookeeper服务器当前监视的节点数。
10. `zookeeper_ephemerals_count`:Zookeeper服务器当前存在的临时节点数。
阅读全文