Java Management Extensions (JMX) is a Java technology that supplies tools for managing and monitoring applications, system objects, devices, and service-oriented networks. Our JMX integration lets you monitor any application that exposes metrics with JMX. The metrics collected are defined in YAML files, which can be configured to collect any subset of metrics desired. A default collection file is included that contains key metrics exposed by the JVM.
You can use JMX to keep track of custom metrics, specific to your application. Expose these metrics via our JMX integration and correlate with other application and server metrics.
JVM performance can be difficult to understand, because of garbage collection, JIT compilation, etc.—but with our JMX integration, you can more easily track the performance of your JVM metrics and see any irregularities.