...
Current state: [Under Discussion"]
Discussion thread: here [Change the link from the KIP proposal email archive to your own email thread]
...
When the request thread pool is saturated, it's often useful to know which type request is using the thread pool the most. It would be useful to add a metric per request type that gives us of fraction of the thread pool time (local time) its usingused by that request.
Public Interfaces
MBean :
kafka.network:type=RequestMetrics,name=RequestHandlerPoolUsageRateRequestHandlerPoolUsagePercent,request=api_key_name
type: meter
value: Fraction of the time a particular request type spent on the request handler pool.
...