[英]kafka (inactive) consumer lag monitoring
我使用Confluent Kafka 0.10.0 。 我想监视消费者偏移量以进行警报。
消费者组处于非活动状态时,其值存储在哪里? 有没有编程的方法来提取这些? (即kafka api中的某些内容)
同样-是否有一种方法可以获取包含不活动组的组列表?
(目前)列出/描述我的项目组的唯一方法是使用
kafka-consumer-groups ... --new-consumer
。
请执行以下操作:
使用先前计算的目标分区号运行以下命令:
bin / kafka-simple-consumer-shell.sh --topic __consumer_offsets --partition --broker-list *** --formatter“ kafka.coordinator.GroupMetadataManager \\ $ OffsetsMessageFormatter”
您应该能够看到此非活动组的偏移量。 对于活动组,仅运行kafka-consumer-groups脚本就足够了。
看看kafka文档。 以下页面声称是您想要的工作示例: https : //cwiki.apache.org/confluence/display/KAFKA/Committing+and+fetching+consumer+offsets+in+Kafka
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.