Hey there Mayuresh, Thanks for the KIP! This will prove to be very useful.
I am wondering whether we should opt for the name of ` RequestHandlerPoolUsagePercent`. We seem to use the "Percent" suffix to denote fractions of times in other places - e.g `NetworkProcessorAvgIdlePercent` <td>The average fraction of time the network processors are idle</td> <td>kafka.network:type=SocketServer,name=NetworkProcessorAvgIdlePercent</td> <td>between 0 and 1, ideally > 0.3</td> Whereas we use the "Rate" suffix to denote the number of events per second - e.g the clients' "connection-close-rate" <tr> <td>connection-close-rate</td> <td>Connections closed per second in the window.</td> <td>kafka.[producer|consumer|connect]:type=[producer|consumer|connect]-metrics,client-id=([-.\w]+)</td> </tr> A separate nit - you may want to update the discussion thread link in the KIP as it is pointing to the default one. Thanks, Stanislav On Thu, Dec 20, 2018 at 9:58 PM Mayuresh Gharat <gharatmayures...@gmail.com> wrote: > I would like to get feedback on the proposal to add a metric for request > handler thread pool utilization by request type. Please find the KIP here : > KIP-410: Add metric for request handler thread pool utilization by request > type > < > https://cwiki.apache.org/confluence/display/KAFKA/KIP-410%3A+Add+metric+for+request+handler+thread+pool+utilization+by+request+type > > > > > Thanks, > > Mayuresh > -- Best, Stanislav