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
Details
| Author | Mickael Maison |
| Status | Accepted |
| Kafka Version | 4.2 |
| JIRA | KAFKA-19773 |
| Wiki | View on Apache Wiki |
| Created | 2025-09-09 |
| Last Modified | 2025-10-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.