conduktor.io ↗

KIP-1221 — Add application-id tag to Kafka Streams state metric

Accepted Kafka 4.2 StreamsMetrics

Adds an application-id tag to the Kafka Streams client-state JMX metric so that multiple instances of the same logical Streams application can be grouped together in monitoring systems. The existing metric distinguished physical instances via a UUID processId but had no application-level grouping, making it impossible to correlate separate physical instances into a single logical application in dashboards.

Details

AuthorBill Bejeck
StatusAccepted
Kafka Version4.2
JIRAKAFKA-19734
WikiView on Apache Wiki
Created2025-09-24
Last Modified2025-10-07
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.