zabbix监控tomcat

2018-08-10 分类:监控 阅读(3659) 评论(0)

1.环境准备

首先准备两台机器

192.168.56.25 zabbix

192.168.56.22 tomcat

保证zabbix能够使用Template OS Linux监控tomcat

 

zabbix监控tomcat使用的是zabbix-java-gateway,zabbix-java-gateway需要java环境

这里,我的zabbix-java-gateway就安装在tomcat上

 

2.在tomcat上安装zabbix-java-gateway-

[root@tomcat ~]# rpm -ivh zabbix-java-gateway-3.0.5-1.el6.x86_64.rpm

[root@tomcat ~]# /etc/init.d/zabbix-java-gateway start

检查java-gateway启动情况,10052端口,代表正常

 

3.在zabbix server上修改主配置文件

[root@zabbix ~]# vim /etc/zabbix/zabbix_server.conf

主要修改下面三个地方

然后重启zabbix-server

[root@zabbix ~]# /etc/init.d/zabbix-server restart

 

 

4.监控tomcat,需要开启jmx

[root@tomcat bin]# vim catalina.sh

CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=12345"

修改效果如下

重启tomcat

[root@tomcat bin]# ./shutdown.sh

[root@tomcat bin]# ./startup.sh

5.在zabbix web上添加监控

关联Template JMX Generic模板

 

一段时间之后,就有数据了

 

至此监控tomcat完成

评论已关闭

登录

忘记密码 ?

切换登录

注册