conduktor.io ↗

KIP-180 — Add a broker metric specifying the number of consumer group rebalances in progress

Accepted Kafka 1.1 ConsumerMetrics

KIP-180 adds JMX metrics counting the number of consumer groups in each coordinator state (`PreparingRebalance`, `CompletingRebalance`, `Stable`, `Dead`, `Empty`) and renames the confusingly named `AwaitingSync` state to `CompletingRebalance`. Without per-state metrics, operators cannot distinguish between a cluster that is continuously rebalancing and one that is stable, making it impossible to set meaningful rebalance-rate alerts.

Details

AuthorColin McCabe
StatusAccepted
Kafka Version1.1
JIRAKAFKA-5565
WikiView on Apache Wiki
Created2017-07-20
Last Modified2017-08-18
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.