我们有6个brokers的Kafka集群(v0.8.1.1),如何在集群级别监控磁盘使用率。我想监控集群级别的总可用磁盘空间。
发布于 2016-10-04 01:00:50
最后,我们提出了下面的解决方案。
对于$(/bin/cat /PATH/TO/Topic_list)中的x;执行size=$(/bin/ -type /mnt/data*/kafka -name d-name $x-* -exec du -c {} +| /bin/awk‘/-name$/ {print $1}');完成"$size“&& printf”%-25s:%-30s:%d\n“"$HOSTNAME”"$x“"$size”“;完成
注意: log.dir =/mnt/data1/kafka ... /mnt/data/kafka
上面的脚本在所有kafka经纪人中执行,并按主题合并。
https://stackoverflow.com/questions/39217981
复制相似问题