I recently used this https://github.com/criteo/kafka-ganglia to do the same.It works well and pretty straightforward.
I ran into some issues with dependencies of Scala version with Kafka (built with Scala version). For me it worked when I used Scala 2.8.2 with this plugin and Kafka with 2.8.0 Thanks, Snehal On 4 February 2014 07:51, Alex Gray <alex.g...@inin.com> wrote: > Hi, > > I want to start collecting metrics from our Kafka brokers, and everywhere > I see people (including the heavy hitters at LinkedIn) using JMX to gather > everything. > > From what I understand, you can also collect metrics from Kafka *without* > enabling JMX and this is done by writing your own custom reporter and > starting up Kafka with your custom reporter in the class path and simply: > kafka.metrics.reporters=kafka.metrics.MySpecialReporter > > Unfortunately I have not found too much documentation or examples on how > to do this. > > Can someone point me in the right direction? > > Thanks! >