七zabbix监控java

眼前多少难甘事,自古男儿当自强。这篇文章主要讲述七zabbix监控java相关的知识,希望能为你提供帮助。
一、配置tomcat(192.168.10.128)
?1、安装jdk
2、安装tomcat
tar -xvf apache-tomcat-9.0.41.tar.gz -C /usr/local
cd /usr/local
mv  apache-tomcat-9.0.41 tomcat
vi tomcat/bin/catalina.sh ##tomcat8.5以后需要写在一行,不然启动不了
?CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.10.128 -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
【七zabbix监控java】

七zabbix监控java

文章图片
启动tomcat
cd tomcat/bin/
nohup ./startup.sh &
netstat -antp|grep 12345
七zabbix监控java

文章图片

二、安装zabbix_java_gateway(192.168.10.130)
这边也需要安装jdk
?因为之前用源码包安装的时候没有指定java相关的,又不能重新编译安装,就在网上单独下了个zabbix_java_gateway
???https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/??
rpm -ivh zabbix-java-gateway-3.4.3-1.el7.x86_64.rpm
rpm -ql zabbix-java-gateway
七zabbix监控java

文章图片

vi /etc/zabbix/zabbix_java_gateway.conf
LISTEN_IP="0.0.0.0" ##如果和server安装在一台机器,可以不改
LISTEN_PORT=10052
PID_FILE="/var/run/zabbix/zabbix_java.pid"
START_POLLERS=5 ##设置启动多个线程
TIMEOUT=3
七zabbix监控java

文章图片

vi /usr/local/etc/zabbix_server.conf
JavaGateway=192.168.10.130 ##gateway的地址
JavaGatewayPort=10052
StartJavaPollers=5 ##线程数和客户端配置对应
七zabbix监控java

文章图片

启动俩服务
systemctl restart zabbix-java-gateway.service ##因为用rpm包安装的,可以直接systemctl启动
systemctl status zabbix-java-gateway.service
killall -9 zabbix_server
zabbix_server
三、web页面配置
七zabbix监控java

文章图片

添加主机
七zabbix监控java

文章图片

配置模板
七zabbix监控java

文章图片

七zabbix监控java

文章图片

四、观察数据
七zabbix监控java

文章图片




    推荐阅读