我有一个Kafka主题和四个消费群体。在每个组中,可以有不同数量的节点使用。不同群体的消费速度可能不同,有些群体可能落后,但我想知道这种情况是否发生以及落后多远。我想跟踪每个小组在使用该主题方面的距离。我可以获取每个使用者的偏移量并将其写入指标吗?否则偏移量不是一个很好的指示,因为它在各个分区之间可能有所不同,因此我需要做一些不同的事情。顺便说一下,会有很多分区。
还有其他事情我可以做,但是如果有更简单的方法,我宁愿不更改有效负载以添加计数器或时间戳吗?
谢谢。
答案 0 :(得分:1)
您要测量消费者滞后。有几种获取此信息的方法,包括(但不限于):
--offsets
选项,该选项将显示最新主题以及消费者滞后时间。