如何监控 Kafka 主题的复制进度

How to monitor replication progress for a Kafka topic

我有一个 Kafka 主题,它在一个有 3 个代理的 kafka 集群中以某种方式从 3 个 ISR 变成了 1 个 ISR。我将最小 ISR 从 2 更改为 1 以允许它运行。想必其他经纪人正在尝试从领导者那里复制主题,我如何监控他们的进度?

实际上您可以监控这些指标以查看复制延迟:

kafka.server:type=FetcherLagMetrics,name=ConsumerLag,clientId=([-.\w]+),topic=([-.\w]+),partition=([0-9]+)

Lag in number of messages per follower replica. This is useful to know if the replica is slow or has stopped replicating from the leader.

https://kafka.apache.org/documentation/

所述

雅尼克