1. Get jmx_prometheus_javaagent
There is a prometheus jmx exporter. It's javaagent that I can run with my jar file.
Below command is a general usage. This jmx exporter is not only for kafka.
java -javaagent:./jmx_prometheus_javaagent-1.0.1.jar=12345:config.yaml -jar yourJar.jar12345 -> port
yourJar.jar -> will be a kafka jar file
config.yaml -> will find a config for kafka
Download jmx exporter
Download jmx_prometheus_javaagent-1.0.1.jar file from github release.
curl -O https://repo.maven.apache.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/1.0.1/jmx_prometheus_javaagent-1.0.1.jarPut it inside kafka libs directory.

Last updated