zabbix3.监控tomcat 提示服务端IP:10052拒绝连接
Zabbix server:
IP:192.168.136.173 HostName:zabbix-server 版本:3.0.32 JDK:1.8
Zabbix agent:
IP:192.168.136.117 HostName:web1 Tomcat版本:7.0.104 JDK:1.8
服务端配置
Zabbix-server配置
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=192.168.136.173
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
JavaGateway=192.168.136.173
JavaGatewayPort=10052
StartJavaPollers=5
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
JavaGateway配置
LISTEN_IP="0.0.0.0"
LISTEN_PORT=10052
PID_FILE="/var/run/zabbix/zabbix_java.pid"
START_POLLERS=5
TIMEOUT=3
客户端配置
Zabbix-agent配置:
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.136.173
ServerActive=192.168.136.173
Hostname=web1
Include=/etc/zabbix/zabbix_agentd.d/*.conf
Tomcat只更改了Catalina.sh脚本开启了JMX接口:
CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=192.168.136.117
运行结果及报错内容
客户端端口启动情况:
服务端端口启动情况:
JavaGateway日志报错:
Zabbix-web页面报错提示: