原先是用kafkaManager查看kafka消费积压情况,后面基于平衡几台服务器内存,把kafkaManger关了,需要使用kafka自带的sh查看消费情况
常用命令:
获取topic列表
/usr/local/kafka/bin/kafka-topics.sh --list --zookeeper kafka1:2181/
topic group
allEvents groupIdEv1
allEvents2 groupIdEv2
allEvents3 groupIdEv3
allNewEvent shushuGroupId1
testEvents groupId2
userRetent userRetentGroup1
weshare weshareGroup1
列出所有主题中的所有用户组:
/usr/local/kafka/bin/kafka-consumer-groups.sh --bootstrap-server kafka1:9092,kafka2:9092,kafka3:9092 --list
userRetentGroup1
groupIdEv2
groupIdEv1
groupId2
shushuGroupId1
KMOffsetCache-kafka1
groupIdEv3
weshareGroup1
//查看具体组的详细描述信息
/usr/local/kafka/bin/kafka-consumer-groups.sh --bootstrap-server kafka1:9092,kafka2:9092,kafka3:9092 --describe --group shushuGroupId1
/usr/local/kafka/bin/kafka-consumer-groups.sh --bootstrap-server kafka1:9092,kafka2:9092,kafka3:9092 --describe --group weshareGroup1