conduktor.io ↗

KIP-1217 — Include push interval in ClientTelemetryReceiver context

Accepted Kafka 4.2 Metrics

Updates the ClientTelemetryReceiver interface (introducing ClientTelemetryExporter and ClientTelemetryContext) to include the push interval in milliseconds alongside each client telemetry push. Without the push interval, MetricsReporter implementations receiving client telemetry could not determine when a client had disconnected versus simply not yet sent its next push, leaving stale metrics exposed indefinitely.

Protocol Impact

PushTelemetry

Details

AuthorMickael Maison
StatusAccepted
Kafka Version4.2
JIRAKAFKA-19773
WikiView on Apache Wiki
Created2025-09-09
Last Modified2025-10-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.