• 欢迎访问蜷缩的蜗牛博客 蜷缩的蜗牛
  • 微信搜索: 蜷缩的蜗牛 | 联系站长 kbsonlong@qq.com
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

zabbix监控多JMX端口

Zabbix 蜷缩的蜗牛 9个月前 (01-15) 125次浏览 已收录


个人很少发表文章,算的上是处女作吧,大家轻喷,高手可以略高,主要是给zabbix新手提供一个简单的思路。下面附上操作步骤:

1. 开启Tomcat JMX 功能

CATALINA_OPTS=”$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=10.124.129.241
-Dcom.sun.management.jmxremote.port=8889
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false”

重启 tomcat 即可;

注:java 程序都会提供一个 JMX 接口去进行采集相关的数据,其他开启方式请参考相关说明,我主要是已 tomcat 监控为主;

2. 编写自动发现端口脚本

编写/etc/zabbix/scripts/java.txt 文件,内容如下:

注:其实这里有个弊端,不太智能,也就是需要把监控的 jmx 端口和相关服务名称写到这个文本里去,这里还需要网友提供一个更可靠的方法,还请大家不要栗色指教。

3. 编写 jmx 监控配置文件

4. 进行测试

jmx

zabbix 监控多 JMX 端口 – 01

其实,整体大致就是如此,key 都能定义好了,至于模板我相信大家都能写了。(我也是今天才刚刚弄了下,很多也还没有完善)有关不同 java 的服务,最好是查看一下相关的文档,比如 tomcat 官方文档。这里大家可以参考一下 tomcat 自带的模板,下面给大家展示一下效果图:

jmx

zabbix 监控多 JMX 端口 – 02

jmx

zabbix 监控多 JMX 端口 – 03

谢谢”北京 – 小易”的分享。

 

本文转载自 zabbix 监控多 JMX 端口


蜷缩的蜗牛 , 版权所有丨如未注明 , 均为原创丨 转载请注明zabbix 监控多 JMX 端口
喜欢 (0)
[]
分享 (0)