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环境'}
相关推荐
学不完的13 小时前
ZrLog 高可用架构监控部署指南(Prometheus + Grafana)
linux·运维·架构·负载均衡·grafana·prometheus·ab测试
czlczl2002092519 小时前
Zookeeper原理
分布式·zookeeper·云原生
czlczl2002092520 小时前
KRaft原理
java·zookeeper
白驹过隙不负青春1 天前
Zookeeper版本升级
分布式·zookeeper·云原生
桌面运维家2 天前
Prometheus服务器监控告警实战指南
运维·服务器·prometheus
java1234_小锋2 天前
Java高频面试题:RocketMQ有哪些使用场景?
java·zookeeper·java-zookeeper
拦路雨g2 天前
Duboo配置zookeeper账号密码认证链接
分布式·zookeeper·云原生
秦渝兴3 天前
MySQL容器部署Prometheus+Granfana全流程
grafana·prometheus
人间打气筒(Ada)3 天前
go实战案例:如何基于 Conul 给微服务添加服务注册与发现?
开发语言·微服务·zookeeper·golang·kubernetes·etcd·consul
布史4 天前
Prometheus Python Client 实操指南:从零实现自定义 Exporter
网络·python·prometheus