conduktor.io ↗

KIP-1364 — Expose Rebalance Cause to RebalanceConsumer and Metrics

Discussion ConsumerMetricsProtocol

Adds a `RebalanceCause` enum surfaced through a new accessor on the KIP-1306 `RebalanceConsumer` callback plus a cause dimension on client and coordinator rebalance metrics, carried on the wire as an `AssignmentCauses` bitmask. Existing rebalance metrics report only frequency and latency, so a spike in `rebalance-rate-per-hour` cannot be attributed to poll-interval expiry, member fencing, subscription changes, or coordinator-initiated events without grepping consumer logs.

Protocol Impact

Heartbeat · ConsumerGroupHeartbeat

Details

AuthorAditya Kousik
StatusDiscussion
JIRAKAFKA-20788
WikiView on Apache Wiki
Created2026-07-08
Last Modified2026-07-22
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.