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页面添加监控项

 
 
 
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

posted @ 2020-06-28 13:21  名字长的像一只老山羊  阅读(293)  评论(0编辑  收藏  举报