bktest 2020-02-22
1.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

按照图上的操作配置JavaGatewayPort=10052,StartJavaPollers=5
5.在zabbix前台页面配置web监控

打开主机

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

 
选中后点击"添加"

就可以监控到tomcat情况了