发布于 2014-12-19 12:11:02 | 1258 次阅读 | 评论: 0 | 来源: PHPERZ
Zabbix 分布式系统监视系统
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
本文 为大家讲解的是 zabbix 监控tomcat的配置方法,感兴趣的同学参考下。
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix自带tomcat的模板可以监控tomcat,配置如下:
在zabbix-server段需要安装zabbix-java-geteway,需要在zabbix的官方下载,地址如下:
http://repo.zabbix.com/zabbix/
需要在zabbix-server中开启以下内容
JavaGateway=127.0.0.1
JavaGatewayPort=10052
StartJavaPollers=5
然后重新启动zabbix-server,还需要启动zabbix-java-geteway
然后在客户端的bin/catalina.sh中需要添加以下代码
export 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"
然后在zabbix-server图形页面中添加jvm的端口,如下
稍等片刻,就可以出图了