Ok, thanks, leaving as is.

On Wed, Sep 6, 2017 at 1:22 AM, Jason Gustafson <ja...@confluent.io> wrote:

> >
> > I think I prefer the names with `Message` in them. For people less
> familiar
> > with Kafka, it makes it a bit clearer, I think.
>
>
> Works for me.
>
> On Tue, Sep 5, 2017 at 5:19 PM, Ismael Juma <ism...@juma.me.uk> wrote:
>
> > I think I prefer the names with `Message` in them. For people less
> familiar
> > with Kafka, it makes it a bit clearer, I think.
> >
> > Ismael
> >
> > On Wed, Sep 6, 2017 at 12:39 AM, Rajini Sivaram <rajinisiva...@gmail.com
> >
> > wrote:
> >
> > > I am ok with dropping 'Message'. So the names would be
> > > FetchConversionsPerSec,
> > > ProduceConversionsPerSec and ConversionsTimeMs. The first two sound
> fine.
> > > Not so sure about ConversionsTimeMs, but since it appears with
> > > Produce/Fetch as the request tag, it should be ok. I haven't updated
> the
> > > KIP yet. If there are no objections, I will update the KIP tomorrow.
> > >
> > > Regards,
> > >
> > > Rajini
> > >
> > > On Tue, Sep 5, 2017 at 7:23 PM, Jason Gustafson <ja...@confluent.io>
> > > wrote:
> > >
> > > > >
> > > > > I was wondering about the message versus record question. The fact
> > that
> > > > we
> > > > > already have MessagesInPerSec seemed to favour the former. The
> other
> > > > aspect
> > > > > is that for produce requests, we can up convert as well, so it
> seemed
> > > > > better to keep it generic.
> > > >
> > > >
> > > > Yeah, so I thought maybe we could bypass the question and drop
> > `Message`
> > > > from the names if they were already clear enough. I'm fine with
> either
> > > way.
> > > >
> > > > On Tue, Sep 5, 2017 at 11:09 AM, Ismael Juma <ism...@juma.me.uk>
> > wrote:
> > > >
> > > > > I was wondering about the message versus record question. The fact
> > that
> > > > we
> > > > > already have MessagesInPerSec seemed to favour the former. The
> other
> > > > aspect
> > > > > is that for produce requests, we can up convert as well, so it
> seemed
> > > > > better to keep it generic.
> > > > >
> > > > > Ismael
> > > > >
> > > > > On Tue, Sep 5, 2017 at 6:51 PM, Jason Gustafson <
> ja...@confluent.io>
> > > > > wrote:
> > > > >
> > > > > > +1 Lots of good stuff in here.
> > > > > >
> > > > > > One minor nit: in the name `FetchDownConversionsPerSec`, it's
> > > implicit
> > > > > that
> > > > > > down-conversion is for messages. Could we do the same for
> > > > > > `MessageConversionsTimeMs` and drop the `Message`? Then we don't
> > have
> > > > to
> > > > > > decide if it should be 'Record' instead.
> > > > > >
> > > > > > On Tue, Sep 5, 2017 at 10:20 AM, Ismael Juma <ism...@juma.me.uk>
> > > > wrote:
> > > > > >
> > > > > > > Thanks Rajini.
> > > > > > >
> > > > > > > 1. I meant a topic metric, but we could have one for fetch and
> > one
> > > > for
> > > > > > > produce differentiated by the additional tag. The advantage is
> > that
> > > > the
> > > > > > > name would be consistent with the request metric for message
> > > > > conversions.
> > > > > > > However, on closer inspection, this would make the name
> > > inconsistent
> > > > > with
> > > > > > > the broker topic metrics:
> > > > > > >
> > > > > > > val totalProduceRequestRate =
> > > > > > > newMeter(BrokerTopicStats.TotalProduceRequestsPerSec,
> > "requests",
> > > > > > > TimeUnit.SECONDS, tags)
> > > > > > > val totalFetchRequestRate =
> > > > > > > newMeter(BrokerTopicStats.TotalFetchRequestsPerSec,
> "requests",
> > > > > > > TimeUnit.SECONDS, tags)
> > > > > > >
> > > > > > > So, we maybe we can instead go for
> FetchMessageConversionsPerSeco
> > > nd
> > > > > and
> > > > > > > ProduceMessageConversionsPerSec.
> > > > > > >
> > > > > > > 2. Sounds good.
> > > > > > >
> > > > > > > Ismael
> > > > > > >
> > > > > > > On Tue, Sep 5, 2017 at 5:46 PM, Rajini Sivaram <
> > > > > rajinisiva...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi Ismael,
> > > > > > > >
> > > > > > > > 1. At the moment FetchDownConversionsPerSec is a topic metric
> > > while
> > > > > > > > MessageConversionTimeMs is a request metric which indicates
> > > > > > Produce/Fetch
> > > > > > > > as a tag. Are you suggesting that we should convert
> > > > > > > > FetchDownConversionsPerSec to a request metric called
> > > > > > > > MessageConversionsPerSec
> > > > > > > > for fetch requests?
> > > > > > > >
> > > > > > > > 2. TemporaryMessageSize for Produce/Fetch would indicate the
> > > space
> > > > > > > > allocated for conversions. For other requests, this metric
> will
> > > not
> > > > > be
> > > > > > > > created (unless we find a request where the size is large and
> > > this
> > > > > > > > information is useful).
> > > > > > > >
> > > > > > > > Thank you,
> > > > > > > >
> > > > > > > > Rajini
> > > > > > > >
> > > > > > > >
> > > > > > > > On Tue, Sep 5, 2017 at 4:55 PM, Ismael Juma <
> ism...@juma.me.uk
> > >
> > > > > wrote:
> > > > > > > >
> > > > > > > > > Thanks Rajini, +1 (binding) from me. Just a few minor
> > comments:
> > > > > > > > >
> > > > > > > > > 1. FetchDownConversionsPerSec should probably be
> > > > > > > MessageConversionsPerSec
> > > > > > > > > with a request tag for consistency with
> > > MessageConversionsTimeMs.
> > > > > The
> > > > > > > > text
> > > > > > > > > in that paragraph should also be updated to talk about
> > message
> > > > > > > > conversions
> > > > > > > > > instead of down conversions only.
> > > > > > > > >
> > > > > > > > > 2. What will TemporaryMemorySize represent for requests
> other
> > > > than
> > > > > > > > > `ProduceRequest`?
> > > > > > > > >
> > > > > > > > > Ismael
> > > > > > > > >
> > > > > > > > > On Mon, Sep 4, 2017 at 2:09 PM, Rajini Sivaram <
> > > > > > > rajinisiva...@gmail.com>
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > All the suggestions on the discuss thread have been
> > > > incorporated
> > > > > > into
> > > > > > > > the
> > > > > > > > > > KIP. Please let me know if you have any more concerns or
> > else
> > > > can
> > > > > > we
> > > > > > > > > > proceed with voting for this KIP?
> > > > > > > > > >
> > > > > > > > > > Thank you,
> > > > > > > > > >
> > > > > > > > > > Rajini
> > > > > > > > > >
> > > > > > > > > > On Thu, Aug 24, 2017 at 6:50 PM, Rajini Sivaram <
> > > > > > > > rajinisiva...@gmail.com
> > > > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Hi all,
> > > > > > > > > > >
> > > > > > > > > > > I would like to start the vote on KIP-188 that adds
> > > > additional
> > > > > > > > metrics
> > > > > > > > > to
> > > > > > > > > > > support health checks for Kafka Ops. Details are here:
> > > > > > > > > > >
> > > > > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-
> > > > > > > > > > > 188+-+Add+new+metrics+to+support+health+checks
> > > > > > > > > > >
> > > > > > > > > > > Thank you,
> > > > > > > > > > >
> > > > > > > > > > > Rajini
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to