KIP-410 — Add metric for request handler thread pool utilization by request type
Discussion MetricsBroker
KIP-410 proposes adding a per-request-type JMX metric (`RequestHandlerPoolUsagePercent`) measuring what fraction of request-handler thread pool time is consumed by each API request type (Produce, Fetch, etc.). When the request handler pool is saturated, this metric lets operators identify which request type is the bottleneck, which is not distinguishable from the existing aggregate pool utilization metrics.
Details
| Author | Mayuresh Gharat |
| Status | Discussion |
| JIRA | KAFKA-7681 |
| Wiki | View on Apache Wiki |
| Created | 2018-12-20 |
| Last Modified | 2019-01-02 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.