Grafana + Prometheus 监控 Zookeeper

  废话不多说,前几篇已经相应的介绍Grafana 跟 Prometheus,如有不清楚,请参考:

  https://www.cnblogs.com/zgz21/p/12054518.html

  https://www.cnblogs.com/zgz21/p/12935636.html

  1.下载比较新版本的zookeeper,需要是3.6.0以后的版本,因为在这个版本后zookeeper自身加入了支持Prometheus的监控,比较方便,之前的版本的或许只能使用JMX进行监控了。

  2.我下载的是3.6.1windows版本,解压后,到conf目录下复制一份zoo_sample.cfg,并将副本改名为zoo.cfg,修改zoo.cfg,支持Prometheus监控:

  

  3.配置Promethus的config:

 - job_name: 'zookeeper-monitor'
    static_configs:
    - targets: ['localhost:7000']

  4.Grafana我使用的是模板是10465,直接Import就好,在Import之前应首先在Grafana创建Promethus的数据源

  https://grafana.com/grafana/dashboards/10465

 

 

 

 

   至此,对于Zookeeper的监控搭就建起来了。

   注意:之前我导入该Grafana模板时候,大部分面板一直提示502 bad gateway ,而后面板的Query就使用了default 的随机数据,比较奇怪。最后我把Grafana该模板的json数据源都指定为Prometheus,就显示正常了。 

 

posted on 2020-05-22 11:40  zgz2016  阅读(2819)  评论(2编辑  收藏  举报

导航