(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模式,自动多线程。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐