kafka.consumer_group.lag
Consumer group lag for a topic partitionDimensions:None
Technical Annotations (63)
Configuration Parameters (13)
fetch.min.bytesmax.poll.recordsenable.auto.commitrecommended: falsemax.poll.interval.msrecommended: 900000session.timeout.msrecommended: 45000heartbeat.interval.msrecommended: 15000group.instance.idrecommended: change to unique value or removepartition.assignment.strategyrecommended: CooperativeStickyfollower.replication.throttled.raterecommended: > 1MB/secleader.replication.throttled.raterecommended: > 1MB/secdelete.retention.msrecommended: 86400000cleanup.policyrecommended: compactretention.msrecommended: 259200000Error Signatures (3)
Schema Mismatchexceptionpoll timeout expiredlog patternleft grouplog patternCLI Commands (5)
kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group my-consumer-groupdiagnosticconsumer.subscribe(['topic'], on_assign=on_assign, on_revoke=on_revoke)remediationproducer.produce(topic, key=str(user_id), value=value, partition=hash(user_id) % 4)remediationadmin_client.list_consumer_group_offsets('my_group')diagnostickafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --all-groupsmonitoringTechnical References (42)
EventLoopcomponentRSSconceptcollectDefaultMetricscomponentconsumer lagconceptoffset commitsconceptindexing latencyconceptbulk requestsconceptElasticsearchcomponentCooperativeStickyAssignorcomponentKIP-62conceptApplication ThreadcomponentHeartbeat ThreadcomponentGroup CoordinatorcomponentStatic Membershipconceptgroup.instance.idcomponentZombie PartitionconceptLatent Partition StarvationconceptCooperative Rebalancingprotocolconsumer groupcomponentISR churnconceptpage cache hit ratioconceptrebalanceconceptpartitionconceptpartition assignmentconceptoffsetconceptISRconceptConfluent Control Centercomponentpartition key hashingconceptcustom partitionercomponentKafkaAdminClientcomponentJMX metricsconceptfollower.replication.throttled.replicascomponentleader.replication.throttled.replicascomponentlog compactionconcepttombstone markersconceptassign()componentsubscribe()componentconsumer group coordinatorconceptSingle Message TransformscomponentSMTcomponentKafka StreamscomponentksqlDBcomponentRelated Insights (32)
EventLoop lag blocks Kafka consumer causing consumer group lagcritical
▸
Service restart temporarily masks memory leak by resetting Kafka consumer lagwarning
▸
Suboptimal consumer fetch settings increase latencyinfo
▸
Poison pill message causes consumer infinite retry loop on single partitioncritical
▸
Aggregated metrics hide single-partition consumer failureswarning
▸
Consumer group Stable state misleading when partition stuckwarning
▸
Partition shows continuous writes but zero reads indicates stuck consumercritical
▸
Consumer lag prevents real-time message processingwarning
▸
Consumer offset stops advancing indicating stuck consumercritical
▸
Consumer lag increases steadily due to slow processingwarning
▸
Downstream Elasticsearch saturation manifests as Kafka consumer lag spikecritical
▸
Consumer lag alerts without downstream latency monitoring cause misdiagnosiswarning
▸
Auto-commit enabled causes silent data loss during consumer rebalancingcritical
▸
Rebalance spiral livelock prevents partition processing when max.poll.interval.ms exceededcritical
▸
Static membership holds partitions hostage when consumer fails repeatedlycritical
▸
Cooperative rebalancing masks partition starvation in aggregate metricswarning
▸
Consumer lag escalates rapidly while broker health metrics remain normalcritical
▸
Consumer poll timeout causes rebalance loopswarning
▸
Consumer lag spike without root cause visibilitywarning
▸
Gradual lag accumulation goes undetectedwarning
▸
Frequent consumer rebalances cause consumer lagwarning
▸
Missing monitoring of ISR shrinks and consumer lag delays incident responsewarning
▸
Consumer group misconfiguration causes lag and duplicationwarning
▸
Poor partition key selection creates hot partitionswarning
▸
Silent failures occur without monitoring and alertingwarning
▸
High or growing consumer lag indicates processing bottleneckwarning
▸
Insufficient replication throttle causes cluster overload during recoverywarning
▸
Consumer reads from compacted topics fail when scan time exceeds tombstone retentionwarning
▸
Consumer lag exceeds retention window causing data losswarning
▸
Consumer lag metrics missing for consumer groupswarning
▸
SMTs introduce latency under heavy traffic with complex enrichmentwarning
▸
Sink connector tasks accumulating lagwarning
▸