一、Zabbix监控Tomcat应用实战
zabbix监控tomcat,需要zabbix_server开启java poller, zabbx_java开启JavaGateway,端口为10052,Tomcat JMX开启12345端口,提供性能数据。
数据获取流程为:java poller-->JavaGateway:10052<--Tomcat:12345。
1、配置Tomcat JMX
配置jmx,在需要监控的tomcat服务器上,编辑catalina.sh,加入如下配置:
CATALINA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=172.16.213.232 -Dcom.sun.management.jmxremote.p