![](/img/trans.png)
[英]List all Kafka 0.10 topics using - -zookeeper flag without access to Zookeeper
[英]Kafka: How to list all the topics that have data flowing in them
如何列出所有有数据流动的主题?
我有一个带有 zookeeper 的 Kafka 集群(Confluent 7.2.1)。 我有超过 120 个主题,其中一些不活跃。 我可以使用kafka-topics --list --bootstrap-server...
列出所有主题。 这将返回所有主题的列表。 我正在寻找列出当前包含数据的主题。 我的主题数据最长可达 7 天。 谢谢
开箱即用,没有简单的方法可以做到这一点。
您需要遍历每个主题,然后使用-1
和-2
标志将名称传递给GetOffsetShell命令以获取开始和结束偏移量,然后进行比较; 当它们匹配时,主题当前为空,但这并不意味着新的制作人没有在您运行该工具的几秒钟内启动。
或者,可能有诸如 Prometheus 导出器之类的度量工具,可以查询代理日志目录的磁盘使用情况并报告空文件夹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.