在kafka中获取当前配置

时间:2018-03-21 12:41:33

标签: apache-kafka config apache-zookeeper

我试图获取我们拥有的一个kafka集群的配置。在通过puppet进行配置更改后,我想知道kafka是否重新加载了配置,或者我们需要重新启动服务。

我尝试使用./kafka-configs.sh --describe --zookeeper my-zookeeper:2181 --entity-type brokers,但我只输出空白。

我也试图找到动物园管理员内部的配置浏览,但我什么都没找到。

有没有办法检索正在使用哪个配置?

非常感谢

3 个答案:

答案 0 :(得分:1)

这是列出 id=1 的代理的所有配置的完整工作命令:

./bin/kafka-configs.sh --bootstrap-server <broker-host>:9092 --entity-type 
brokers --entity-name 1 --all --describe

答案 1 :(得分:0)

建议@LijuJohn我在server.log文件中找到了配置。非常感谢!!

答案 2 :(得分:0)

您是否尝试过使用参数--entity-name 0,其中0是代理的ID? 至少对于我的集群来说,这是必需的。