Zabbix应用监控

                                                                    Zabbix应用监控



Zabbix监控Tomcat

zabbix版本【4.0.21】
环境:
服务 机器
  zabbx-server 192.168.24.129
zabbix-client/tomcat 192.168.24.130
  zabbix-java-gateway 192.168.24.129
#zabbix-java-gateway和zabbix-server可以安装在不同的机器上面,本次出于节省资源
zabbix服务端和客户端步骤省略.......

zabbix-java-gateway源

下载

配置

启动

                                                 

                                    下载

zabbix-java-gateway 下载安装
wget    http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-java-gateway-4.0.21-1.el7.x86_64.rpm
yum localinstall zabbix-java-gateway-4.0.21-1.el7.x86_64.rpm 
或者
 # yum -y install zabbix-java-getway 
                                     配置
Zabbix-java-gateway文件配置如下
[root@server tools]# grep -Ev "^$" /etc/zabbix/zabbix_java_gateway.conf|grep -nv "^#"  
第8行:LISTEN_IP="0.0.0.0"
第15行:LISTEN_PORT=10052
第23行:PID_FILE="/var/run/zabbix/zabbix_java.pid"
第30行:START_POLLERS=5
第37行:TIMEOUT=30
Zabbix-server文件配置如下
/etc/zabbix/zabbix_server.conf
248:JavaGateway=192.168.24.129
255:JavaGatewayPort=10052
262:StartJavaPollers=10
Tomcat的文件配置
vim /data/tomcat/bin/catalina.sh 
大概在第107行 下面 # OS specific support.  $var _must_ be set to either true or false.
  CATALINA_OPTS="$CATALINA_OPTS
 -Dcom.sun.management.jmxremote
 -Dcom.sun.management.jmxremote.port=9999                              #【远程连接端口,后面zabbix主机监控时需要】
 -Dcom.sun.management.jmxremote.authenticate=false
 -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.24.130"    #【被远程的主机】

                                启动

systemctl start zabbix-java-gateway.service
systemctl restart zabbix-server.service
 sh /data/tomcat/bin/shutdown.sh 
sh /data/tomcat/bin/startup.sh

                       Web页面添加监控项









































猜你喜欢

转载自www.cnblogs.com/zongliang-ya/p/c51d677326e7cb458f6cc7d484f0d57e.html