Zabbix使用手册:Tomcat添加JVM监控

Zabbix 的 JMX Java 默认模板针对JVM的监控包括Classes、Memory、Runtime、Threads等一共8类,这些监控项对分析Java的性能有非常重要的意义,可以帮助开发或运维更合理的分配资源。

本文讲述在zabbix中如何为Java/Tomcat添加JVM监控项。

配置Zabbix

部署zabbix-java-gateway

在zabbix-server或zabbix-proxy安装并配置zabbix-java-gateway。

修改配置/etc/zabbix/zabbix_java_gateway.conf

配置zabbix-server/zabbix-proxy

修改配置/etc/zabbix/zabbix_server.conf/etc/zabbix/zabbix_proxy.conf

然后重启服务:

配置Tomcat

配置catalina.sh

修改tomcat目录下的$TOMCAT_PATH/bin/catalina.sh,添加如下内容:

修改配置$TOMCAT_PATH/conf/server.xml

如果无法获取数据,请下载catalina-jmx-remote.jar$TOMCAT_INSTALL/lib目录中,官网下载地址,以tomcat8.0.23为例:

配置监控模板

新建或修改需要监控JVM的主机

添加JMX接口的IP和端口:10.10.200.201 18091

原创文章禁止转载:技术学堂 » Zabbix使用手册:Tomcat添加JVM监控

精彩评论

2+1=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏