Universal Messaging 10.7 | Operations Guide | Monitoring Containers | Using Prometheus
 
Using Prometheus
Prometheus is an open-source monitoring tool. It provides a component called the JMX Exporter that can be used to gather data from MBeans of a JMX target. The JMX Exporter is included in the Universal Messaging product delivery as the jar file jmx_prometheus_javaagent.jar. You can run the JMX Exporter as a Java Agent to export a set of Universal Messaging time series data that can be analyzed by Prometheus.
For general details about Prometheus, visit the web site https://prometheus.io/. If you want more details about the JMX Exporter, visit the web page https://github.com/prometheus/jmx_exporter/tree/master/example_configs.
To use Prometheus in Universal Messaging, you must perform the following actions:
1. Enable JMX in Universal Messaging. For more information about how to enable JMX, see Enabling JMX on the server.
2. Enable the JMX Exporter agent. For more information, see Enable the JMX Exporter Agent.
3. Set up the JMX Exporter port. For more information, see Set Up the JMX Exporter Port.
4. Connect with Prometheus. For more information, see Connect with Prometheus.
For more information about using JMX with Universal Messaging, see JMX User Guide.