0


【Kafka】Kafka consumer lag 为负数

前言

最近对Kafka 集群部署了

Kafka_exporter

监控,并集成了

granfana

图标展示。

发现

Consumer Group Lag

有时候为负数。 于是进行一番查询,并总结整理下。

具体情形

从下图可以看出,

consumer group

值有时候出现负数的情况。
在这里插入图片描述

具体原因

  1. 消息过期了(超过默认7天),已经被清理掉了,这时候topic最新的 end-offset是从0开始, 而__consumer_offset 不为0,则为负数。
  2. Produceroffset 是通过 JMX 轮询获得的,Consumeroffset 是从 kafka 内的 __consumer_offsetstopic 中直接读取到的,很明显轮询获取 offset 比 直接从 topicoffset 慢一点,也就可能会出现 Lag 计算后为负数的情况。
标签: kafka 分布式

本文转载自: https://blog.csdn.net/Mrerlou/article/details/131571459
版权归原作者 kiraraLou 所有, 如有侵权,请联系我们删除。

“【Kafka】Kafka consumer lag 为负数”的评论:

还没有评论