prometheus监控zookeeper方案

这里要求zookeeper版本必须达到3.6或以上,用的是官方自带的监控信息。

官方下载地址 https://zookeeper.apache.org/releases.html#download

然后在zookeeper的配置文件,比如zoo.cfg最后面加上这一段

bash 复制代码
metricsProvider.className=org.apache.zookeeper.metrics.prometheus.PrometheusMetricsProvider
metricsProvider.httpPort=7000
metricsProvider.exportJvmInfo=true

比如就把7000端口暴露出来为监控用

然后在普米配置文件配置即可

bash 复制代码
- job_name: 'zookeeper-monitor'
  static_configs:
  - targets: ['x.x.x.x:7000']
     labels: { job: 'zookeeper', region: 'xxx环境'}
相关推荐
东阳马生架构2 天前
zk基础—4.zk实现分布式功能
zookeeper
东阳马生架构2 天前
zk基础—3.集群与核心参数一
zookeeper
java技术小馆2 天前
Zookeeper中的Zxid是如何设计的
java·分布式·zookeeper·云原生
东阳马生架构3 天前
zk基础—3.集群与核心参数
zookeeper
纪元A梦3 天前
分布式锁算法——基于ZooKeeper的分布式锁全面解析
java·分布式·算法·zookeeper
拾荒的小海螺3 天前
JAVA:使用 Curator 进行 ZooKeeper 操作的技术指南
java·zookeeper·java-zookeeper
企鹅侠客3 天前
Prometheus operator怎么添加targets和告警规则
运维·云原生·kubernetes·prometheus·pod
东阳马生架构3 天前
zk基础—1.一致性原理和算法二
zookeeper·分布式原理