基本流程:
- 安装zabbix_java_gateway
- 配置zabbix_java_gateway配置文件和zabbix_server配置文件,指定监听端口,启动进程数
- 编辑Tomcat配置文件,开启JMX
- 添加host,指定JMX interface
- 链接TOMCAT模板
- 安装zabbix_java_gateway
yum install -y zabbix-java-gateway
- 修改配置文件
vi /etc/zabbix/zabbix_java_gateway.conf
LISTEN_IP="0.0.0.0"
LISTEN_PORT=10052
START_POLLERS=5
vi /etc/zabbix/zabbix_server.conf
JavaGateway=192.168.85.128
JavaGatewayPort=10052
StartJavaPollers=5
systemctl start zabbix-java-gateway #启动gateway服务
- 开启JMX
vi /usr/local/tomcat/bin/catalina.sh #在#!/bin/sh下增加一下配置
export CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.85.129
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
#重启tomcat服务
/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
- zabbix管理界面添加host和链接模板