当前位置:   article > 正文

kafka最好用的脚本四:kafka-log-dirs

kafka-log-dirs.sh

kafka-log-dirs 使用手册

官方定义

  1. Option Description
  2. ------ -----------
  3. --bootstrap-server <String: The server REQUIRED: the server(s) to use for
  4. (s) to use for bootstrapping> bootstrapping
  5. --broker-list <String: Broker list> The list of brokers to be queried in
  6. the form "0,1,2". All brokers in the
  7. cluster will be queried if no broker
  8. list is specified
  9. --describe Describe the specified log directories
  10. on the specified brokers.
  11. --topic-list <String: Topic list> The list of topics to be queried in
  12. the form "topic1,topic2,topic3". All
  13. topics will be queried if no topic
  14. list is specified (default: )
  15. 复制代码

使用方法

选项介绍

  1. --bootstrap-server : 必填项, <broker:port>.
  2. --broker-list : 可选, 可以指定查看某个 broker.id 上 topic-partitions 的size, 不填则默认集群中所有的broker.
  3. --describe : 描述.
  4. --topic-list : 指定要查询的 topic 在disk上的空间占用情况.
  5. 复制代码

示例

  1. > ./kafka-log-dirs.sh --bootstrap-server <broker:port> --describe --broker-list <broker.id_list> --topic-list <topics>
  2. 复制代码

作用

可以以此为切入点监控各个 topic-partition 在 disk 上的占用空间情况

结果结构分析

结果返回的json形式,可以参考下面图片:

按照broker.id给出各个 broker 上各个 topic-partition 在 disk 上的占用情况。

每个broker上的情况又按照各个目录下 topic-partition 在 disk 上的占用情况。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/712197
推荐阅读
相关标签
  

闽ICP备14008679号