Skip to content

A process for exposing JMX Beans via HTTP for Prometheus consumption

License

Notifications You must be signed in to change notification settings

prometheus/jmx_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

JMX Exporter

Build Status

JMX to Prometheus exporter: a collector that can configurable scrape and expose MBeans of a JMX target.

This exporter is intended to be run as a Java Agent, exposing a HTTP server and serving metrics of the local JVM. It can be also run as a standalone HTTP server and scrape remote JMX targets, but this has various disadvantages, such as being harder to configure and being unable to expose process metrics (e.g., memory and CPU usage).

Running the exporter as a Java agent is strongly encouraged.

Documentation

Documentation is specific to a release.

1.0.1

0.20.0

0.19.0

0.18.0

0.17.2

Contributing and community

See CONTRIBUTING.md and the community section of the Prometheus homepage.

The Prometheus Java community is present on the CNCF Slack on #prometheus-java, and we have a fortnightly community call in the Prometheus public calendar.

License

Apache License 2.0, see LICENSE.