(1)查看某个topic的offset
# kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list hbak1:9092 --topic zb
(2)查看消费者组对某个topic的消费情况
(2-1)查看consumer group列表,使用--list参数
# kafka-consumer-groups.sh --bootstrap-server hbak1:9092 --list
group-204
d9a7211e-579f-4589-bdaf-62f884c4e435
consumer1
(2-2)查看特定consumer group 详情,使用--group与--describe参数
# kafka-consumer-groups.sh --bootstrap-server hbak1:9092 --group consumer1 --describe
分区2,当前偏移量为2
分区1,当前偏移量为0
分区0,当前偏移量为13
(3)举例如下
# kafka-consumer-groups.sh --bootstrap-server 192.168.108.201:9092 --list
groupmm
44ebaf0b-9d90-4ba4-837e-fdddaa3fbda5
88d4800d-545f-4d00-9362-9f83e3ccf5d9
group1
ronds-consumer-transport
# kafka-consumer-groups.sh --bootstrap-server 192.168.108.201:9092 --group group1 --describe
(4)注意
如果是一个消费者组,开了多个进程,则CONSUMER-ID会出来多个,例如python。
注意Spark Streaming消费kafka的Direct模式,自动多线程。