Here is a list of external metrics reporters (in addition to the KafkaCSVMetricsReporter built-in):

Name

Description

Kafka Version supported

Link

kafka-ganglia

Ganglia Metrics Reporter using metrics-ganglia-2.2.0

>= 0.8.0-beta1

https://github.com/criteo/kafka-ganglia

jmxtrans

External generic tool to poll and export JMX metrics

all (the JMX query will vary)

 

https://github.com/jmxtrans/jmxtrans

- Example query generation with puppet for kafka 0.7.2

https://github.com/wikimedia/puppet-jmxtrans#kafka-broker-with-jmxtrans-ganglia-output

 

 

MetricsReporter for Graphite

>= 0.8.0-beta1https://github.com/damienclaveau/kafka-graphite
statsd-kafkastatsd reporter 

https://github.com/myfitnesspal/kafka-statsd-reporter

or

https://github.com/airbnb/kafka-statsd-metrics2

metrics producerMetrics reporter as a Kafka producer
reports metrics to kafka topics
0.8.1https://github.com/stealthly/metrics-kafka
jmxtermA useful CLI-based jmx client0.8.2jmxterm quickstart
  • No labels