kafka监控工具kafkaOffsetMoniter的使用
生活随笔
收集整理的這篇文章主要介紹了
kafka监控工具kafkaOffsetMoniter的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介
KafkaOffsetMonitor是由Kafka開源社區提供的一款Web管理界面,用來實時監控Kafka的Consumer以及Partition中的Offset,可以在web界面直觀的看到每個Partition的Message的增長速度,是否消費,是否阻塞等。
使用
如果不想編譯,可以直接去下個jar包
下載地址
寫個腳本
vim kafkaOffsetMoniter.sh nohup java -cp KafkaOffsetMonitor-assembly-0.2.0-2.jar \ com.quantifind.kafka.offsetapp.OffsetGetterWeb \ --zk zk1:2181,zk2:2181,zk3:2181 \ --port 8089 \ --refresh 10.seconds \ --retain 1.days &啟動腳本
sh kafkaOffsetMoniter.sh常用參數說明
- –zk - Zookeeper hosts
- –port - 啟動webUI的端口號
- –refresh - 頁面數據刷新時間
- –retain - 歷史數據存放的時間(存放在SQLlite中)
運行界面
Topic信息
參數說明
- Topic - Topic名稱
- Partition - 分區編號
- Offset - 該partition消費的消息
- logSize - 該partition所有的消息
- Lag - 未被消費的消息數量
- Owner - 消費者
- Created - partition創建時間
- Last Seen - 最后一次消費時間
消息消費圖
集群
轉載于:https://www.cnblogs.com/xiaomaohai/p/6158054.html
總結
以上是生活随笔為你收集整理的kafka监控工具kafkaOffsetMoniter的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: KVO 和 KVC 的区别?
- 下一篇: (转)搞定DC/DC电源转换方案设计,必