Prometheus JMX exporter To provide an out-of-band monitoring of the JVM with the Minion process, this container image ships with the Prometheus JMX exporter. The default configuration, which you can edit, appears in the minion-config.yaml file: java: agent: prom-jmx-exporter: jmxUrl: "service:jmx:rmi:///jndi/rmi://127.0.0.1:1299/karaf-minion" username: "admin" password: "admin" lowerCaseOutputName: "true" lowercaseOutputLabelNames: "true" whitelistObjectNames: - "org.opennms.core.ipc.sink.producer:*" - "org.opennms.netmgt.dnsresolver.netty:*" - "org.opennms.netmgt.telemetry:*" The Minion container images come with the Prometheus JMX exporter. Enable them with the following: process-env: java-opts: - -javaagent:/opt/prom-jmx-exporter/jmx_prometheus_javaagent.jar=9299:/opt/prom-jmx-exporter/config.yaml Configuring Minion via confd Test confd templates