Apache kafka 如何使用JMX获取kafka代理状态

Apache kafka 如何使用JMX获取kafka代理状态,apache-kafka,jmx,Apache Kafka,Jmx,是否有任何选项可以使用JMX获取卡夫卡经纪人的状态? 如果是,我应该查询什么指标? 或者我可以从其他指标推断? 谢谢 鲁迪你想要什么样的身份?如果代理进程关闭,那么JMX将不可用基本上,我需要知道代理是否已启动,这样我就可以知道服务是否已启动(对于我的仪表板),我正在VM上运行kafka群集。查询每个代理似乎很笨拙。我正在寻找一个指标(或任何其他方法),它将显示有多少代理处于运行状态,如果不查询前面提到的每个代理,如果代理JVM停止,JMX将不可用,因此任何指标都可以工作,但听起来您需要一个本地

是否有任何选项可以使用JMX获取卡夫卡经纪人的状态? 如果是,我应该查询什么指标? 或者我可以从其他指标推断? 谢谢
鲁迪

你想要什么样的身份?如果代理进程关闭,那么JMX将不可用基本上,我需要知道代理是否已启动,这样我就可以知道服务是否已启动(对于我的仪表板),我正在VM上运行kafka群集。查询每个代理似乎很笨拙。我正在寻找一个指标(或任何其他方法),它将显示有多少代理处于运行状态,如果不查询前面提到的每个代理,如果代理JVM停止,JMX将不可用,因此任何指标都可以工作,但听起来您需要一个本地进程健康检查,例如使用一个领事,Nagios或代理上的Zabbix代理