Zookeeper监控平台

JMX:

安装配置

1、修改zookeeper的启动脚本

vi  zkServer.sh

找到启动参数ZOOMAIN

 

Zookeeper监控平台_第1张图片

修改为下面值(修改一项,新增4项):

-Dcom.sun.management.jmxremote.local.only=false

# jconsole.exe 连接的ip地址(zk所在机器的ip)

-Djava.rmi.server.hostname=192.168.147.133 

# jconsole.exe 连接的端口号

-Dcom.sun.management.jmxremote.port=8989

-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

 

修改后的值为如下:

ZOOMAIN="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false -Djava.rmi.server.hostname=192.168.147.135 -Dcom.sun.management.jmxremote.port=8989 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false org.apache.zookeeper.server.quorum.QuorumPeerMain"

 

2、修改其他服务器(步骤相同)

如果需要用jmx管理多台zk服务器,每台服务器的启动脚本都需要进行如上修改。

3、安装jdk(windows系统)

运行jmx必须安装jdk

jdk安装略

4、启动jconsole.exe

在本机找到jconsole.exe(jdk自带的工具,一般在:Java\jdk\bin目录下):

双击点开

Zookeeper监控平台_第2张图片

点击连接按钮

 

选择:【不安全的连接】

Zookeeper监控平台_第3张图片
zookeeper暴露的信息:

Zookeeper监控平台_第4张图片

 

ZooInspector

安装配置

1、下载文件

https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip

2、解压ZooInspector.zip文件
解压缩后点击ZooInspector\build\zookeeper-dev-ZooInspector.jar后会出现以下界面

Zookeeper监控平台_第5张图片

 

3、连接ZK

点击左上角的绿色按钮,输入ZK Server的地址和端口

连接成功后就能看到ZK的节点数据信息. (发现很多历史信息在zk里,并没有清除)

 

Zookeeper监控平台_第6张图片

 

 

 

你可能感兴趣的:(Zookeeper,zookeeper,监控平台)