Hi Guozhang,

Correct me if I am wrong. Of course I could construct the sensor where 
per-partition metrics reside as a child of the client-level "records-lead-min", 
but it seems that whether doing that way takes no effects on what this KIP 
gonna do,  so is it a must?

________________________________
发件人: Guozhang Wang <wangg...@gmail.com>
发送时间: 2017年12月6日 15:05
收件人: dev@kafka.apache.org
主题: Re: [VOTE] KIP-223 - Add per-topic min lead and per-partition lead metrics 
to KafkaConsumer

Hello Xi,

You can see that in o.a.k.common.metrics.Sensor, we allow constructors to
pass in one or more "parent" Sensors of the constructed Sensor, behind the
scene when a child sensor's metrics have been updated, the updates will be
propagated all the way up to its parents and ancestors (you can checkout
the source code for its impl). On different clients we have been using this
to build many hierarchical sensors, like per-dest-broker metrics v.s.
all-dest-broker metrics on selector, etc.

My understanding is that the cross-all-partitions "records-lead-min" will
be constructed as the parent of all the per-partition "records-lead-min",
is that true?


Guozhang

On Mon, Dec 4, 2017 at 11:26 PM, Hu Xi <huxi...@hotmail.com> wrote:

> Guozhang,
>
>
> Thanks for the vote and comments. I am not sure if I fully understand the
> parent metrics here. This KIP will introduce a client-level metric named
> 'records-lead-min' and three per-partition metrics tagged with
> topic&partition. Is it the child-parent relationship you mean?
>
>
> ________________________________
> 发件人: Guozhang Wang <wangg...@gmail.com>
> 发送时间: 2017年12月5日 15:16
> 收件人: dev@kafka.apache.org
> 主题: Re: [VOTE] KIP-223 - Add per-topic min lead and per-partition lead
> metrics to KafkaConsumer
>
> Thanks Hu Xi,
>
> I made a pass over the KIP and it lgtm. +1.
>
> Just a clarification question: for the cross-partition "records-lead-min"
> metric, would that be implemented as a parent metric of the per-partition
> metrics?
>
>
> Guozhang
>
>
> On Mon, Dec 4, 2017 at 3:07 PM, Dong Lin <lindon...@gmail.com> wrote:
>
> > +1 (non-binding)
> >
> > On Wed, Nov 29, 2017 at 7:05 PM, Hu Xi <huxi...@hotmail.com> wrote:
> >
> > > Hi all,
> > >
> > > As I didn't see any further discussion around this KIP, I'd like to
> start
> > > voting.
> > >
> > > KIP documentation:
> > >
> > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-
> > > 223+-+Add+per-topic+min+lead+and+per-partition+lead+
> > > metrics+to+KafkaConsumer
> > >
> > >
> > >
> > > Cheers,
> > >
> > > huxihx
> > >
> >
>
>
>
> --
> -- Guozhang
>



--
-- Guozhang

Reply via email to