zookeeper常用监控工具
2024-09-09 17:25:04 0 举报
AI智能生成
zookeeper常用监控工具思维脑图梳理
作者其他创作
大纲/内容
zooInspector
依赖
java环境
下载地址
https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip
压缩包解压后的目录
运行
zookeeper-dev-ZooInspector.jar
TaoKeeper
部署
把war包内容放在Tomcat下ROOT文件夹中
执行taokeeper-build下的taokeeper.sql文件
修改配置文件
把taokeeper-build下的taokeeper-monitor-config.properties放在tomcat/bin下
在catalina 文件中添加内容
JAVA_OPTS=-DconfigFilePath=". /taokeeper-monitor-config.properties"
启动
启动tomcat
在浏览器中输入http://127.0.0.1:8080
四字命令
conf 输出相关服务配置的详细信息。
cons 列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。
dump 列出未经处理的会话和临时节点。
envi 输出关于服务环境的详细信息(区别于 conf 命令)。
reqs 列出未经处理的请求
ruok 测试服务是否处于正确状态。如果确实如此,那么服务返回“imok ”,否则不做任何相应。
stat 输出关于性能和连接的客户端的列表。
wchs 列出服务器 watch 的详细信息。
wchc 通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。
wchp 通过路径列出服务器 watch 的详细信息。它输出一个与 session相关的路径。
JMX
前置条件:开启jmx远程端口
启动zookeeper后,使用jconsole作为客户端进行连接
集群服务与单机服务的对比
集群
MBeanServerDelegate
ZooKeeperService
单机
MBeanServerDelegate
ZooKeeperService
0 条评论
下一页