Zookeeper运维
四字命令
- stat:获取集群运行的状态信息
- mntr:zk集群状态监控命令
- srvr:输出服务器的自身信息
- conf:输出集群运行时的基本能使用信息,方便快速了解zk的信息
- cons:输出这台机器上的所有客户端连接信息
- crst:重置所有的客户端连接信息
- dump:输出集群的所有会话信息
- envi:zk集群运行的环境信息
- ruok:输出当前zk服务器是否正在运行
- srst:丛植所有服务器的统计信息
- wchs:输出服务器上管理的 watcher 概要信息
- wchc:输出服务器上管理的 watcher 详细信息
# cd /opt/zookeeper/bin/
# echo stat | nc 192.168.1.9 2181
# echo conf | nc 192.168.1.9 2181
使用JMX
修改zk启动脚本
-Djava.rmi.server.hostname=192.168.1.9
-Dcom.sun.management.jmxremote.port=8899
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
zk监控
https://github.com/soabase/exhibitor
复制到zk服务器上,执行以下命令
java -jar exhibit.jar -c file
打开流浪其
192.168.1.106:8080/exhitor/

浙公网安备 33010602011771号