Configure JMX Monitoring in Zabbix

Published: 11 August 2022
on channel: SBCODE
7,843
86

Channel Membership :    / @sbcode  

JMX stands for Java Management Extensions. It is a framework for monitoring Java processes, and we can configure Zabbix to connect to a running JMX daemon thread.

To demonstrate, I will install a basic setup of Tomcat server on an Ubuntu 22.04 and enable it to be monitored using JMX.

I then set up in Zabbix, the Zabbix Java Gateway, create a JMX host and assign it the "Apache Tomcat by JMX" template.

See full documentation for this video is at https://sbcode.net/zabbix/jmx-monitor...

00:00 Configure JMX Monitoring with Zabbix
00:20 Install a minimal Tomcat web server to monitor in Zabbix
04:25 Configure JMX Daemon in Tomcat
07:20 Test JMX port is open
07:35 Test JMX port works remotely using Telnet
08:30 Create JMX host in Zabbix
10:20 Install Zabbix Java Gateway
11:30 Configure Zabbix Server to use the Zabbix Java Gateway
13:30 View JMX data in Zabbix

#jmx
#zabbix
#tomcat