KIP-773 — Differentiate consistently metric latency measured in millis and nanos
Accepted Kafka 3.1 MetricsProducer
Renames the producer metrics `bufferpool-wait-time-total`, `io-waittime-total`, and `iotime-total` to include `-ns` or `-ms` suffixes (e.g., `bufferpool-wait-time-ns-total`) to make the unit explicit and consistent with the rest of the metric family. These three metrics deviate from the established naming convention where nanosecond metrics include `-ns` in their name, causing confusion about units.
Details
| Author | Josep Prat |
| Status | Accepted |
| Kafka Version | 3.1 |
| JIRA | KAFKA-13243 |
| Wiki | View on Apache Wiki |
| Created | 2021-09-03 |
| Last Modified | 2021-09-07 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.