Do you see a jmx per client id?

Thanks,

Jun


On Thu, May 29, 2014 at 9:30 PM, Bhavesh Mistry <mistry.p.bhav...@gmail.com>
wrote:

> There seems to be bug in reporting that is what I did.  I registered each
> producer with different client id.
>
> Thanks,
> Bhavesh
>
>
> On Thu, May 29, 2014 at 8:36 PM, Jun Rao <jun...@gmail.com> wrote:
>
> > You need to configure each producer with a different client.id.
> >
> > Thanks,
> >
> > Jun
> >
> >
> > On Thu, May 29, 2014 at 5:38 PM, Bhavesh Mistry <
> > mistry.p.bhav...@gmail.com>
> > wrote:
> >
> > > We have 4 producers (for 4 topics) within one JVM and all of them
> > > configured with same broker list.  Each one of the producer has
> > client.id
> > > configured as topic name.  When I see the JMX console, I see that "
> > > *ProducerRequestMetric*" JMX have issue, it takes the last client.id
> > > config
> > > and report the metrics.
> > >
> > > 1) Does it really report the Request rate  per producer or all the
> > > producers to all the brokers  (*AllBrokersProducerRequestRateAndTimeMs
> or
> > > AllBrokersProducerRequestSize *)   Is it like global aggregated Request
> > > rate and size across all topics for All Brokers ?
> > >
> > > 2)  Similarly under "*ProducerTopicMetrics*",  AllTopicsBytesPerSec ,
> > > AllTopicsDroppedMessagesPerSec, AllTopicsMessagesPerSec are per topic
> or
> > > across all topics ?  The numbers for AllTopics*  are same as per topoic
> > > (logmon.error-*) ?   Can you guys please clarify this ?    Do you guys
> > > intended to work as global aggregated  for ALL topic ?
> > >
> > > Please see the following image:
> > >
> > >
> > >
> > >
> > >
> > > Thanks,
> > > Bhavesh
> > >
> > >
> > > On Wed, May 28, 2014 at 9:44 PM, Jun Rao <jun...@gmail.com> wrote:
> > >
> > > > The producer has a "failedToSend" jmx, which includes all kinds of
> > > errors.
> > > > We don't have the message rate per partition.
> > > >
> > > > Thanks,
> > > >
> > > > Jun
> > > >
> > > >
> > > > On Wed, May 28, 2014 at 11:41 AM, Bhavesh Mistry <
> > > > mistry.p.bhav...@gmail.com
> > > > > wrote:
> > > >
> > > > > Hi Kafka Group,
> > > > >
> > > > > I need to get following metrics from the producer side.
> > > > >
> > > > > I am able to get following metric using the ProducerTopicMetrics
> > class
> > > > per
> > > > > minute.
> > > > > messageRate
> > > > > byteRate
> > > > > droppedMessageRate
> > > > >
> > > > > I would like to know how to get above metric per topic per
> partition.
> > > > > Also, how do I get count of number of exception occurred due to
> > > > > kafka.common.MessageSizeTooLargeException, or Network
> > > > > Down or message rejected due to Broker being down etc.    Is there
> a
> > > JMX
> > > > or
> > > > > any other bean to get this metric counter ?
> > > > >
> > > > > We are using Kafka version 0.8.0
> > > > >
> > > > > Thanks,
> > > > >
> > > > > Bhavesh
> > > > >
> > > >
> > >
> >
>

Reply via email to