我正在编写一个shell脚本来监视kafka经纪人。

我浏览了一些链接,发现如果ZooKeeper包含代理列表,并且在此列表中存在IP地址,则说明kafka代理正在运行。

我想要一个可以在我的shell脚本中使用的命令,以获取代理列表并检查kafka是否正在运行。

有没有curl命令来获取kafka集群状态,例如elasticsearch?

最佳答案

此命令将为您提供括号之间的 Activity 代理的列表:

./bin/zookeeper-shell.sh localhost:2181 ls /brokers/ids

10-07 15:56
查看更多