zookeeper中如何使用JMX监控

zookeeper中如何使用JMX监控

本篇文章为大家展示了zookeeper中如何使用JMX监控,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

uname -r 查看linux系统版本发现是 centos 7

CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。firewall:systemctlstartfirewalld.service#启动firewallsystemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.service#禁止firewall开机启动

刚开始 本机可以ping 虚拟机 ip,但是端口不行,虚拟机 jconsole可以访问 zookeeper集群,所以排查到防火墙限制端口问题,关闭防火墙即可。

在 zoomain里插入

-Djava.rmi.server.hostname=192.168.31.183 -Dcom.sun.management.jmxremote.port=8891 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

我这里有 三个 zookeeper,为避免端口占用

zookeeper1 配置

-Djava.rmi.server.hostname=192.168.31.183 -Dcom.sun.management.jmxremote.port=8891 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

zookeeper2 配置

-Djava.rmi.server.hostname=192.168.31.183 -Dcom.sun.management.jmxremote.port=8892 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

zookeeper3 配置

-Djava.rmi.server.hostname=192.168.31.183 -Dcom.sun.management.jmxremote.port=8893 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

配置完成后,重启zookeeper服务。

在 本地 jdk安装目录的bin目录,打开jconsole.exe


上述内容就是zookeeper中如何使用JMX监控,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注恰卡编程网行业资讯频道。

发布于 2021-12-23 21:19:20
收藏
分享
海报
0 条评论
134
上一篇:典型应用场景有哪些 下一篇:如何获得network的可用fixed_ip个数
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码