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 &gt 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

Reply via email to