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
| Author | Luke Chen |
| Status | Accepted |
| Kafka Version | 3.3 |
| JIRA | KAFKA-13919 |
| Wiki | View on Apache Wiki |
| Created | 2022-04-19 |
| Last Modified | 2022-06-25 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.