Last modified: 2014-09-25 19:47:02 UTC
To work towards removing check_ganglia from our infrastructure!
If you are very interested in making this happen, here are the relevant places! https://github.com/wikimedia/operations-puppet/blob/production/manifests/role/analytics/kafka.pp#L182 https://github.com/wikimedia/puppet-kafka/blob/master/manifests/server/jmxtrans.pp#L10 https://github.com/wikimedia/puppet-jmxtrans/blob/master/manifests/metrics.pp#L32 statsd support was recently added (via a community submitted patch!) to puppet-jmxtrans. So, make the puppet-kafka module support it, and then make the kafka role class use it. Or just graphite! That's already supported by kafka::server::jmxtrans. :)