控制台中的Kafka JMX指标

Col*_*tel 7 jmx apache-kafka

可以通过它公开的JMX指标详细监视Kafka集群.通常,外部GUI或应用程序jconsole需要连接到已公开的代理JMX_PORT,以便查看这些指标.

有没有办法可以在SSH会话中查看经纪人的JMX指标STDOUT?是否有我可以运行的本机Kafka命令来查看这些指标?

Liz*_*ett 13

卡夫卡确实有这个工具.

假设您已在默认端口9999上的代理上启用了JMX,您只需运行此示例命令即可通过STDOUT打印出BrokerTopics的jmx指标

kafka.tools.JmxTool


小智 5

下载位于此处的 jar:

https://sourceforge.net/projects/cyclops-group/files/jmxterm/1.0-alpha-4/

在机器上,然后运行:

wget https://sourceforge.net/projects/cyclops-group/files/jmxterm/1.0-alpha-4/ -o jmxterm.jar

java -jar jmxterm.jar

>open localhost:$jmx_port

之后帮助将为您提供您所需要的:)

把这个罐子保存在有用的地方,我几乎每天都使用它。