I think we ZK based offset commit. However I am not certain, I would have to 
get that from our DEV group. My role is PROD Ops.

Gene Robichaux
Manager, Database Operations
Match.com
8300 Douglas Avenue I Suite 800 I Dallas, TX  75225

-----Original Message-----
From: Jiangjie Qin [mailto:j...@linkedin.com.INVALID] 
Sent: Saturday, February 28, 2015 12:06 PM
To: users@kafka.apache.org
Subject: Re: Best way to show lag?

Are you using Kafka based offset commit or ZK based offset commit?

On 2/28/15, 6:16 AM, "Gene Robichaux" <gene.robich...@match.com> wrote:

>What is the best way to detect consumer lag?
>
>We are running each consumer as a separate group and I am running the 
>ConsumerOffsetChecker to assess the partitions and the lag for each 
>group/consumer. I run this every 5 minutes. In some cases I run this 
>command up to 75 times on each 5 min polling cycle (once for each 
>group/consuer). An example of the command is (bin/kafka-run-class.sh 
>kafka.tools.ConsumerOffsetChecker --group consumer-group1 --zkconnect
>zkhost:zkport)
>
>The problem I am running into is CPU usage on the broker when these 
>commands run. We have a dedicated broker that has no leader partitions, 
>but the high CPU still concerns me.
>
>Is there a better way to detect consumer lag? Preferably one that is 
>less impactful?
>
>
>Gene Robichaux
>Manager, Database Operations
>Match.com
>8300 Douglas Avenue I Suite 800 I Dallas, TX  75225
>

Reply via email to