查询kafka消费情况,主要看LAG,所有加起来就是积压的情况
/opt/ul/kafka/bin/kafka-consumer-groups.sh --bootstrap-server=172.17.0.135:9092 --describe --group test_group
查看积压
/opt/ul/kafka/bin/kafka-consumer-groups.sh --bootstrap-server=172.17.0.135:9092 --describe --group test_group
查看主题
/opt/ul/kafka/bin/kafka-topics.sh --zookeeper 172.17.0.135:2181 --list
# 清除所有积压
/opt/ul/kafka/bin/kafka-consumer-groups.sh --bootstrap-server=127.0.0.1:9092 --topic=test(主题) --reset-offsets --to-latest --group test_group(消费群组ID) --execute
kafka-consumer-groups.sh提供了多种offset重置策略给我们选择如何重置offset
--to-current 直接重置offset到当前的offset,也就是LOE
--to-datetime <String: datetime> 重置offset到指定时间的offset处
--to-earliest 重置offset到最开始的那条offset
--to-offset <Long: offset> 重置offset到目标的offset
--shift-by &