JMX Monitoring using Zabbix

16,108

Solution 1

It is also possible to use the beta release of Zabbix 2.0 (Beta release is 1.9) which will allow you to use the Java Gateway as a bridge. This does require running another service, however it does allow you to have remote java processes monitored behind various firewalls that you don't want direct JMX exposure to.

The documentation for the JMX monitoring is here

Solution 2

Yes, there is one named Zapcat. I used it. It is simple to install and works fine.

http://www.kjkoster.org/zapcat/Zapcat_JMX_Zabbix_Bridge.html

http://sourceforge.net/projects/zapcat/

Solution 3

Take care, JMX monitoring makes Zabbix server crashes in 2.0.1!!!
https://support.zabbix.com/browse/ZBX-5206

Share:
16,108
Sergii Zagriichuk
Author by

Sergii Zagriichuk

I did not imagine that happening to people: they do not learn by understanding. They learn some other way – by rote, or otherwise. Their knowledge is so fragile!. – Richard Phillips Feynman

Updated on June 19, 2022

Comments

  • Sergii Zagriichuk
    Sergii Zagriichuk almost 2 years

    I need to see what memory size, CPU usage and so on for my application, found zabbix as monitoring tool and want to create bridge between zabbix and my app. I do not want to add additional module with JMX MBeans. Are there some implementations/solution for creating bridges ? I wanna copy some jar/jars o my class path and see general monitoring information. Thank a lot.