如何查看kafka消费者信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看kafka消费者信息相关的知识,希望对你有一定的参考价值。

参考技术A 进入cd $ZOOKEEPER_HOME/bin下。
./kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper txy001:2181 --group console-consumer-36989

./kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper hadoop1:2181 --group console-consumer-36989

kafka查看消费了多少条数据

参考技术A 如何查看目前的消费者是否已经读到最新的数据:

kafka-run-class.sh kafka.tools.ConsumerOffsetChecker
#kafka查看topic各个分区的消息的信息
kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --group ** --topic *** --zookeeper *:2181,*:2181,*:2181/kafka
--zookeeper 那里是指kafka在zk中的path,即使zk有多个机器,如果在其中一台上执行此命令,显示连接不上,只写那台机器的地址端口+kafka的path即可
指定自己的分组 自己消费的topic会显示kafka总共有多少数据,以及已经被消费了多少条
结果:
GROUP TOPIC PID OFFSET LOGSIZE LAG
消费者组 话题id 分区id 当前已消费的条数 总条数 未消费的条数

注意:以kafkaspout类作为消费者去读kafka数据,相当于直接从kafka server上取文件,没有消费者组的概念
每次读的数据存在自己zk的offet中
所以不能通过上述命令查看本回答被提问者采纳

以上是关于如何查看kafka消费者信息的主要内容,如果未能解决你的问题,请参考以下文章

kafka查看消费了多少条数据

Kafka1.0.0如何查看队列消费进度

kafka如何查看哪个topic流量变大了

kafka查看消费数据

五 通过命令行了解 Kafka消费者组

kafka 怎样查看kafka状态