<div dir="ltr"><div>I'm trying to move monitoring of kafka from jmxtrans to collectd 5.5 but I'm having problems with the configuration of GenericJMX. <br></div><div><br></div><div><br></div><div><br></div><div><div> <Plugin "GenericJMX"></div><div>    <MBean "kafka/messageIn"></div><div>        ObjectName "kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec,topic=*"</div><div>        <Value></div><div>           Type "gauge"</div><div>           InstanceFrom "topic"</div><div>           Table false</div><div>           Attribute "OneMinuteRate"</div><div>           InstancePrefix "kafka-MessagesInPerSec-"</div><div>        </Value></div><div> </MBean></div></div><div><br></div><div><br></div><div>currently I export to graphite (and kafka) and the metrics ends up like below in graphite.</div><div><br></div><br>kafka_a_prod.asus-520-1.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_graphite<br>kafka_a_prod.asus-520-1.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_json<br>kafka_a_prod.asus-520-1.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-dummy_topic<br>kafka_a_prod.asus-520-2.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_graphite<br>kafka_a_prod.asus-520-2.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_json<br>kafka_a_prod.asus-520-2.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-dummy_topic<br>kafka_a_prod.asus-520-3.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_graphite<br>kafka_a_prod.asus-520-3.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-collectd_json<br>kafka_a_prod.asus-520-3.collectd.GenericJMX.gauge-kafka-MessagesInPerSec-dummy_topic<div><br></div><div>how should I configure the bean to get more sane metric names?</div><div><br></div><div>I get underscores between the parts if I try to use "." and the prefix seems to work as postfix.</div><div><br></div><div>ps</div><div>In a perfect world I would have liked the names to something like</div><div><br></div><div>kafka.MessagesInPerSec.dummy_topic.OneMinuteRate<br></div><div><br></div><div>but I'll take whatever is possible :-)</div><div><br></div><div><br></div><div>my beans look like</div><div><br></div><div>kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec,topic=dummy_topic<br></div><div>    Attributes</div><div>        ...</div><div>       OneMinuteRate</div><div><br></div><div><br></div><div>best regards </div><div>svante</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>