zabbix案例--zabbix监控Tomcat

目录

一、 部署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.sh

CATALINA_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案例--zabbix监控Tomcat_第1张图片

 zabbix案例--zabbix监控Tomcat_第2张图片

 

二、配置zabbix-java-gateway

yum install -y zabbix-java-gateway
systemctl enable --now zabbix-java-gateway.service
netstat -lnupt | grep 10052

zabbix案例--zabbix监控Tomcat_第3张图片 

三、配置zabbix-server 

vim /etc/zabbix/zabbix_server.conf
JavaGateway=192.168.19.3  ##java网关地址
StartJavaPollers=5

重启zabbix服务
systemctl restart zabbix-server.service

 zabbix案例--zabbix监控Tomcat_第4张图片

四、配置zabbix-web界面 

zabbix案例--zabbix监控Tomcat_第5张图片

 zabbix案例--zabbix监控Tomcat_第6张图片

zabbix案例--zabbix监控Tomcat_第7张图片 

 

 

你可能感兴趣的:(zabbix,tomcat,java)