kafka monitor的使用

来源:互联网 发布:ansys软件 编辑:程序博客网 时间:2024/06/01 08:58
KafkaOffsetMonitor是由Kafka开源社区提供的一款Web管理界面,用来实时监控Kafka的Consumer以及Partition中的Offset,可以在web界面直观的看到每个Partition的Message的增长速度,是否消费,是否阻塞等。
启动脚本:
vim kafkaOffsetMoniter.sh
nohup java -cp KafkaOffsetMonitor-assembly-0.2.0-2.jar \com.quantifind.kafka.offsetapp.OffsetGetterWeb \--zkzk1:2181,zk2:2181,zk3:2181 \--port 8089 \--refresh10.seconds \--retain1.days &

sh kafkaOffsetMoniter.sh
d:
cd D:\
java -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk 192.168.55.194:2181,192.168.55.195:2181,192.168.55.196:2181 --port 8090 --refresh 10.seconds --retain 3.days
常用参数说明
  • –zk - Zookeeper hosts
  • –port - 启动webUI的端口号
  • –refresh - 页面数据刷新时间
  • –retain - 历史数据存放的时间(存放在SQLlite中)
监控界面参数说明
  • Topic - Topic名称
  • Partition - 分区编号
  • Offset - 该partition消费的消息
  • logSize - 该partition所有的消息
  • Lag - 未被消费的消息数量
  • Owner - 消费者
  • Created - partition创建时间
  • Last Seen - 最后一次消费时间
如果看不到offset等信息,极有可能是没有配置hosts
原创粉丝点击