Live Chat

JMX Monitoring for Java Applications

What is JMX?

JMX architecture diagram

Java Management Extensions (JMX) is a Java technology that includes tools for managing and monitoring applications, system objects and service-oriented networks. Those resources are represented by objects called MBeans (Managed Beans). JMX uses a three-level architecture:

  1. The Probe level contains the probes (called MBeans) that represent different attributes about the resources being monitored.
  2. The Agent level, or MBeanServer - exposes the MBeans to applications.
  3. The Remote Management level enables remote applications to access the MBeanServer through connectors and adaptors. A connector provides full remote access to the MBeanServer API using various communication (RMI, IIOP, JMS, WS-* ).


Why eG? One Monitor to Manage All of IT.

Since we don't control everything between our data center and client locations, events occasionally occur where service availability or application performance issues arise. eG Enterprise helps us pinpoint the nature and origin of the problem right away so we can resume normal operations as quickly as possible.

Doug Oppenheimer
CEO, Prototype:IT


Copyright © 2020 eG Innovations. All rights reserved.

Privacy Policy  |  Terms of Use