conduktor.io ↗

KIP-1091 — Improved Kafka Streams operator metrics

Discussion Kafka 4.0 StreamsMetrics

Introduces numeric JMX metrics for StreamThread state (CREATED/RUNNING/DEAD etc.) and KafkaStreams client state, plus a metrics.recording.level metric, enabling operator monitoring systems that require numeric gauges rather than string values. Existing Kafka Streams state metrics were string-typed and incompatible with KIP-714/KIP-1076 telemetry pipelines, making automated health alerting difficult.

Details

AuthorBill Bejeck
StatusDiscussion
Kafka Version4.0
JIRAKAFKA-17561
WikiView on Apache Wiki
Created2024-09-16
Last Modified2025-11-04
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.