Apache kafka 如何查看在不同服务器上运行的kafka主题

Apache kafka 如何查看在不同服务器上运行的kafka主题,apache-kafka,apache-zookeeper,Apache Kafka,Apache Zookeeper,我想从本地卡夫卡脚本查看服务器上运行的所有主题。我可以查看以下主题的详细信息: bin/kafka-console-consumer.sh --bootstrap-server <someip>:<somport> --topic mytopic --from-beginning bin/kafka-console-consumer.sh--引导服务器:--主题 我的话题——从一开始 但无法找到查看:上运行的所有主题的方法。我是否需要运行zookeeper的本地实

我想从本地卡夫卡脚本查看服务器上运行的所有主题。我可以查看以下主题的详细信息:

bin/kafka-console-consumer.sh --bootstrap-server <someip>:<somport> --topic  
mytopic --from-beginning
bin/kafka-console-consumer.sh--引导服务器:--主题
我的话题——从一开始

但无法找到查看
上运行的所有主题的方法。我是否需要运行zookeeper的本地实例才能执行此操作?

如果我正确理解此问题,您可以使用:

kafka-topics.sh --list --zookeeper remote-zookeeper:2181

并替换上面命令中的ip和端口。就这么简单,假设kafka群集不需要身份验证-授权等

my
kafka console consumer.sh中的ip和端口用于其中一个kafka节点。不适合动物园管理员。对于
kafka主题。sh
我是否需要服务器上运行zookeeper的ip和端口???@Anthony:是的,
kafka主题。sh
目前需要与zookeeper沟通以列出主题。这种对ZK的依赖正在通过该视图的可能重复来解决,而不是“主题细节”。这需要卡夫卡主题——描述一下,我不认为这是重复的,把它分开是有帮助的