zabbix监控通过jmx监控tomcat的配置过程

1.zabbix获取通过jmx监控tomcat示意图

zabbix监控通过jmx监控tomcat的配置过程

2.在tomcat的catalina.sh配置文件中添加如下信息:

JAVA_OPTS="-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=127.0.0.1
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"

3.通过yum的方式安装zabbix-java-gateway.x86_64

vim /etc/zabbix/zabbix/zabbix_java_gateway.conf,打开该文件

将LISTEN_PORT=10052和

START_POLLERS=5前面的注释去掉

然后输入命令:systemctl start zabbix-java-gateway,重启zabbix-java-gateway服务

开机自动启动该服务:systemctl enable zabbix-java-gateway

4.配置zabbix-server

vim /etc/zabbix/zabbix_server.conf

zabbix监控通过jmx监控tomcat的配置过程

 

 按照图上的操作配置JavaGatewayPort=10052,StartJavaPollers=5

5.在zabbix前台页面配置web监控

zabbix监控通过jmx监控tomcat的配置过程

 

 打开主机

zabbix监控通过jmx监控tomcat的配置过程

 

 点击"模板",打开"选择"

zabbix监控通过jmx监控tomcat的配置过程

 

 zabbix监控通过jmx监控tomcat的配置过程

 

 选中后点击"添加"

zabbix监控通过jmx监控tomcat的配置过程

 

 就可以监控到tomcat情况了

 

上一篇:sjk 一个强大的jvm 分析工具


下一篇:java – 取消部署WebLogic应用程序时自动取消注册MBean(由Spring注册)