说明
Zookeeper是搭建散布式集群中经常使用的基础工具,所以对其性能的监控就相当重要。虽然可使用4字命令对Zookeeper进行监控,但是如果可以,还是图形化监控起来更方便1点。
本文主要描写如何再Ganglia中增加对Zookeeper的支持
Ganglia版本要求:Ganglia 3.1.x
部署
- 下载Git代码:git clone git@github.com:andreisavu/zookeeper-monitoring.git
- 修改目标机器上/etc/ganglia/gmond.conf 文件的内容,修改方式参考Git中的modpython.confg
- 拷贝zookeeper.pyconf 到/etc/ganglia/conf.d/
- 拷贝zookeeper_ganglia.py 到 /usr/lib/ganglia/python_modules
- 重启ganglia-monitor
步骤4中的位置需要和 modpython.confg文件中的params配置1致
效果