conduktor.io ↗

KIP-831 — Add metric for log recovery progress

Accepted Kafka 3.3 MetricsBroker

Adds a `log-recovery-progress` metric (bytes recovered, total bytes, estimated completion percentage) to broker startup so operators can monitor log recovery progress. Log recovery on unclean shutdown is currently opaque: the broker logs nothing about progress, making it impossible to distinguish a slow recovery from a hung broker.

Details

AuthorLuke Chen
StatusAccepted
Kafka Version3.3
JIRAKAFKA-13919
WikiView on Apache Wiki
Created2022-04-19
Last Modified2022-06-25
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.