在kafka代理上,我可以正常运行以下命令:
./kafka-run-class.sh kafka.tools.JmxTool --object-name kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec
但是这些命令失败,并显示“查询对象没有匹配的属性”
./kafka-run-class.sh kafka.tools.JmxTool --object-name 'kafka.server:type=FetcherLagMetrics,name=ConsumerLag,clientId=([-.\w]+),topic=([-.\w]+),partition=([0-9]+)'
和
./kafka-run-class.sh kafka.tools.JmxTool --object-name "kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request={Produce|FetchConsumer|FetchFollower}"
和
./kafka-run-class.sh kafka.tools.JmxTool --object-name "kafka.network:type=RequestMetrics,name=RequestsPerSec,request=FetchFollower"
如何收集这些指标?
Kafka版本2.2.0