当 Kafka 消费者应用程序启动并运行时,我们可以使用 kafka-consumer-groups.sh 来描述和检索偏移状态。
但是,如果应用程序出现故障,则该命令只会显示应用程序处于 REBALANCING 中。
即使应用程序没有启动和运行,有没有办法只看到特定消费者组的滞后?
例如,我想要这个输出
GROUP|TOPIC|PARTITION|CURRENT-OFFSET|LOG-END-OFFSET|LAG
hrly_ingest_grp|src_hrly|4|63832846|63832846|0
hrly_ingest_grp|src_hrly|2|38372346|38372346|0
hrly_ingest_grp|src_hrly|0|58642250|58642250|0
hrly_ingest_grp|src_hrly|5|96295762|96295762|0
hrly_ingest_grp|src_hrly|3|50602337|50602337|0
hrly_ingest_grp|src_hrly|1|29288993|29288993|0