目录
一、 部署tomcat
二、配置zabbix-java-gateway
三、配置zabbix-server
四、配置zabbix-web界面
一、 部署tomcat
tar xf apache-tomcat-8.5.16.tar.gz -C /usr/local/
ln -sv /usr/local/apache-tomcat-8.5.16/ /usr/local/tomcat
cd /usr/local/tomcat/bin开启JMX远程监控,创建一个无密码认证
vim catalina.shCATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=12345-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=false-Djava.rmi.server.hostname=192.168.19.5"
参数 | 说明 |
-DCOM.sun.management.jmxremote | 启用MX |
-Dcom.sun.management.jmxremote.port=12345 | 监听端口 |
-Dcom.sun.management.jmxremote.ssl=false | 是否使用ssl |
-Dcom.sun.management.jmxremote.authenticate=false | 是否开启认证(有需求的话可以开启认证,需定义用户名和密码) |
-Djava.rmi.server.hostname=192.168.19.5 | Tomcat所在服务器IP地址 |
二、配置zabbix-java-gateway
yum install -y zabbix-java-gateway
systemctl enable --now zabbix-java-gateway.service
netstat -lnupt | grep 10052
三、配置zabbix-server
vim /etc/zabbix/zabbix_server.conf
JavaGateway=192.168.19.3 ##java网关地址
StartJavaPollers=5重启zabbix服务
systemctl restart zabbix-server.service
四、配置zabbix-web界面