2015-09-30 17 views

回答

0

很难从这些ObjectName的说,但我注意到有未引述2个卡夫卡域,所以我的猜测是,JMX开发人员试图处理包含JMX禁止字符的关键属性(或者可能期望相同的条件)。一种方法是用有效的批量替换无效字符。似乎在这种情况下他们选择了简单的quote整个ObjectName。这很奇怪(甚至可能是越野车?),有"kafka.producer"kafka.producer两个单独的域。

0

这取决于您正在使用的Kafka版本......在一些Kafka版本中,引用了一些JMX元素。我相信这在未来的版本中已被更改为不需要引号。这篇文章提供了一些额外的信息:How to monitor Kafka broker using jmxtrans?