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

kafka集群监控KafkaOffsetMonitor

2017-11-29 11:13 375 查看
黑窗口的kafka集群没有监控,可以使用三方开源的监控工具,KafkaOffsetMonitor这个工具耦合性比较低,单用于监控比较适合而且部署很简单。 

下载地址:http://pan.baidu.com/s/1qXJa7QO

服务器上创建文件夹 kafkamonitor,把jar报上传到服务器

创建start.sh

#!/bin/bash
java -Xms512M -Xmx512M -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=512m -cp KafkaOffsetMonitor-assembly-0.2.0.jar com.quantifind.kafka.offsetapp.OffsetGetterWeb --zk 192.168.1.111:2181,192.168.1.131:2182,192.168.1.132:2181 --port 8787 --refresh 10.seconds --retain 7.days 1>/home/fulihui/pkg/kafkamonitor/stdout.log 2>/home/fulihui/pkg/kafkamonitor/stderr.log &


创建stop.sh

#!/bin/bash
killnum=`jps | grep OffsetGetterWeb | awk '{print $1}'`
kill -9 ${killnum}
echo "OK...."
http://192.168.1.111:8787/#/group/



以上图中参数含义解释如下:

   topic:创建时topic名称

   partition:分区编号

   offset:表示该parition已经消费了多少条message

   logSize:表示该partition已经写了多少条message

   Lag:表示有多少条message没有被消费。

   Owner:表示消费者

   Created:该partition创建时间

   Last Seen:消费状态刷新最新时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: