KIP-188 — Add new metrics to support health checks
Accepted Kafka 1.0 MetricsBroker
Adds broker-side error rate metrics per request type and per error code, and a `NetworkProcessorAvgIdlePercent` metric per network thread, to expose health signals useful for automated health checks. Without error rate metrics, the only way to detect systematic request failures is by examining consumer/producer logs or observing indirect symptoms like lag.
Protocol Impact
Details
| Author | Rajini Sivaram |
| Status | Accepted |
| Kafka Version | 1.0 |
| JIRA | KAFKA-5746 |
| Wiki | View on Apache Wiki |
| Created | 2017-08-16 |
| Last Modified | 2017-10-05 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.