zabbix 监控jmx
1.zabbix-server59.110.26.92.zabbix-agent59.110.25.215
原理图:
http://s5.运维网.com/wyfs02/M00/8D/26/wKiom1iOCtjA74GQAAAQNvgK4DY458.png-wh_500x0-wm_3-wmp_4-s_2841231714.png
centos7支持systemctl补全yum-y installbash-completion
1.安装zabbix-java-gateway任意一台机器就行(这里安装在zabbix-agent服务器上面,本身zabbix-java-gateway是java程序 所以需要jdk的支持)
yum install -y zabbix-java-gateway
systemctlstart zabbix-server.service
2.执行zabbix-severjava-gateway 的位置
vim/etc/zabbix/zabbix_server.conf (59.110.26.9)
JavaGateway=59.110.25.215#java-gateway服务器的IP
StartJavaPollers=5 #zabbix-server 向java-gateway 取数据的进程数
重启zabbix-server
systemctl restartzabbix-server.service 3.修改tomcat的catalina.sh 启动脚本(开启jmx远程监控)(59.110.25.215)
vimcatalina.sh
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8888
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=59.110.25.215" 重启tomcat服务
4.客户端测试:
http://s4.运维网.com/wyfs02/M01/8D/23/wKioL1iOB9KAu5oXAACYA7SJgyQ113.png-wh_500x0-wm_3-wmp_4-s_1175884285.png
http://s5.运维网.com/wyfs02/M02/8D/26/wKiom1iOB96wcMi_AABgXbL7GQE154.png-wh_500x0-wm_3-wmp_4-s_3633141842.png
http://s2.运维网.com/wyfs02/M02/8D/23/wKioL1iOB-jR1276AABuL7Zpi0c259.png-wh_500x0-wm_3-wmp_4-s_1015264071.png
5.zabbix-server 添加jmx监控
jmx端口是8888catalina.sh 的端口
http://s5.运维网.com/wyfs02/M00/8D/23/wKioL1iOCf2zVyzIAACFuz3ENJk245.png-wh_500x0-wm_3-wmp_4-s_2349684681.png
http://s1.运维网.com/wyfs02/M02/8D/23/wKioL1iOCfzDKonTAABGMPwXVIY665.png-wh_500x0-wm_3-wmp_4-s_2617499466.png
http://s1.运维网.com/wyfs02/M00/8D/26/wKiom1iOCfygH50jAADEUm4qN4I396.png-wh_500x0-wm_3-wmp_4-s_246301722.png
出图:
http://s2.运维网.com/wyfs02/M00/8D/23/wKioL1iODCWjEw7yAAEQSXaAzTA835.png-wh_500x0-wm_3-wmp_4-s_1492632014.png
页:
[1]