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
| Author | aarti gupta |
| Status | Accepted |
| JIRA | KAFKA-3715 |
| Wiki | View on Apache Wiki |
| Created | 2016-12-31 |
| Last Modified | 2017-01-10 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.