码迷,mamicode.com
首页 > 其他好文 > 详细

Zbbix4.0 如何监控 tomcat9

时间:2020-09-17 13:10:39      阅读:28      评论:0      收藏:0      [点我收藏+]

标签:文件   客户   gate   man   zab   gateway   监控项   cat   --nodeps   

啦啦啦,琢磨了两天,看了很多文档,看了太多抄的帖子了,所以最后特别想写个这个文档,算是给自己复习吧,步骤肯定是没有问题的,如果要细看,就各种慢慢百度去吧

背景:zabbix4.0需要监控别的机器的tomcat,而且那个tomcat 的端口用的是9090的,废话不多说,直接上图看着来弄吧

1、zabbix server 端,要安装些东西,名字叫 zabbix-java-gateway,我的方法是,先弄个zabbix repo源,然后,直接在server端执行这个命令
yum install --downloadonly --downloaddir=/home/zhou zabbix-java-gateway

就可以把需要的包装到 /home/zhou 目录下,然后再该目录下执行命令,强行安装:
rpm -Uvh *.rpm --nodeps --force

然后,安装这块的就完成了,下面就是配置的事情了,直接上图完事
2、对 zabbix_server.conf 进行注释的去掉,zabbix-gateway.conf 就不用动了,默认就好了
技术图片

3、下面就是到客户端了,打开客户端 192.168.44.135 的tomcat目录,编辑 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.44.135"

技术图片
记住,一定要这样写,不然启动就会出错,这个配置是针对 tomcat 8.5.56 以后的,我的tomcat 是 8.5.56 ,跟 8.5.34 不一样,简直坑死我,在这

4、然后下面关掉机器的防火墙,开始页面的添加了
技术图片
这个地方宏改了,数据就能出来了,只是下面的一系列应用集名称和监控项名字、图形名字最好你都改下
技术图片
技术图片
然后添加主机监控完事了,看到没,这里默认就是 12345,所以我们按照默认的来就行了,我这里因为没起iptables,如果想起的话,最好用个remote.jar 包来,这个大家就自行百度了,能用就行了
技术图片

Zbbix4.0 如何监控 tomcat9

标签:文件   客户   gate   man   zab   gateway   监控项   cat   --nodeps   

原文地址:https://blog.51cto.com/12092988/2528520

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!