×

扫描二维码登录本站

zabbix如何监控多JMX端口?

标签: 监控
本帖最后由 monicazhang 于 2016-4-21 14:25 编辑

来源自 “ttlsa”

个人很少发表文章,算的上是处女作吧,大家轻喷,高手可以略高,主要是给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即可;Zabbix培训


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

监控软件

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



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



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

Zabbix实施


3. 编写jmx监控配置文件




. 进行测试
[  /wp-content/uploads/2016/01/jmx-01.png][/url]


zabbix监控多JMX端口 - 01

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


开源监控软件
[  /wp-content/uploads/2016/01/jmx-02.png][/url]


zabbix监控多JMX端口 - 02

Zabbix安装

[  /wp-content/uploads/2016/01/jmx-03.png][/url]
zabbix监控多JMX端口 - 03

Zabbix配置

想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流  QQ群号 :476809427

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x




上一篇:开源OSSIM平台安全事件关联分析实践
下一篇:zabbix LTS与标准发行版的不同
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies

成为第一个吐槽的人

Powered by ITIL  © 2001-2025
返回顶部