+1 for dropping ResponsesBeingSent. Thanks,
Jun On Thu, May 14, 2015 at 4:38 PM, Jiangjie Qin <j...@linkedin.com.invalid> wrote: > I think we probably can drop this completely. The new selector should have > provided enough metrics to describe the IO thread status. And it is async > anyway, so ³being sent² does not look really helpful. > > Jiangjie (Becket) Qin > > On 5/14/15, 1:06 PM, "Todd Palino" <tpal...@gmail.com> wrote: > > >I don't believe we're using the ResponsesBeingSent information at all. I > >know we use NetworkProcessorAvgIdlePercent to keep track of the > >utilization > >of the pool. > > > >-Todd > > > > > >On Thu, May 14, 2015 at 11:36 AM, Joel Koshy <jjkosh...@gmail.com> wrote: > > > >> I'm also not sure how useful it is, but there is some discussion on it > >> here: > >> > >> https://issues.apache.org/jira/browse/KAFKA-1597 > >> > >> On Thu, May 14, 2015 at 09:26:02PM +0300, Gwen Shapira wrote: > >> > Hi, > >> > > >> > As part of KAFKA-1928, we need to consolidate existing SocketServer > >> metrics > >> > into Selector metrics. > >> > > >> > The two metrics are: > >> > 1. NetworkProcessorAvgIdlePercent > >> > 2. ResponsesBeingSent > >> > > >> > NetworkProcessorAvgIdlePercent is currently implemented as Meter, > >>which > >> > seems to translate nicely into KafkaMetrics Rate. > >> > > >> > ResponsesBeingSent is a gauge, which doesn't have a direct > >>KafkaMetrics > >> > equivalent, but should be easy to add. > >> > > >> > However, I'm considering dropping ResponsesBeingSent gauge completely > >>- I > >> > find it useless. > >> > Selector currently has Rates for requests-sent, responses-sent, > >> bytes-sent, > >> > bytes-received. > >> > > >> > Anyone finds ResponsesBeingSent useful and wants to make a passionate > >> plea > >> > to keep it around? > >> > > >> > (I CCed the people I think will care, in case they are not watching > >>the > >> > list) > >> > > >> > Gwen > >> > >> > >