conduktor.io ↗

KIP-105 — Addition of Record Level for Sensors

Accepted Metrics

Introduces a RecordingLevel (INFO vs DEBUG) per Sensor in Kafka's metrics framework and a metrics.recording.level client configuration to filter which sensors are active at runtime. Recording all metrics unconditionally imposed up to 50% CPU overhead in Kafka Streams microbenchmarks due to the cost of computing and storing fine-grained debug metrics in production.

Details

Authoraarti gupta
StatusAccepted
JIRAKAFKA-3715
WikiView on Apache Wiki
Created2016-12-31
Last Modified2017-01-10
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.