您的位置:首页 > 运维架构

kafka监控工具kafkaOffsetMoniter的使用

2015-08-07 17:45 190 查看

简介

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 - 最后一次消费时间

消息消费图



集群

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: