Apache kafka 如何从kafka命令中获取具有特定主题的偏移量?

Apache kafka 如何从kafka命令中获取具有特定主题的偏移量?,apache-kafka,Apache Kafka,我有一个卡夫卡主题测试 我想获得以下样式信息 [console-consumer-46965,test,2]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092279434,ExpirationTime 1479178679434] [console-consumer-46965,test,1]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092284246,ExpirationTime 14

我有一个卡夫卡主题
测试

我想获得以下样式信息

[console-consumer-46965,test,2]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092279434,ExpirationTime 1479178679434]
[console-consumer-46965,test,1]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092284246,ExpirationTime 1479178684246]
[console-consumer-46965,test,0]::[OffsetMetadata[22,NO_METADATA],CommitTime 1479092284246,ExpirationTime 1479178684246]
[console-consumer-46965,test,2]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092284246,ExpirationTime 1479178684246]
[console-consumer-46965,test,1]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092284436,ExpirationTime 1479178684436]
[console-consumer-46965,test,0]::[OffsetMetadata[22,NO_METADATA],CommitTime 1479092284436,ExpirationTime 1479178684436]
[console-consumer-46965,test,2]::[OffsetMetadata[21,NO_METADATA],CommitTime 1479092284436,ExpirationTime 1479178684436]
问题:
如何使用kafka命令获取上述日志?

我的努力:
我知道卡夫卡旧版本的命令是:

bin/kafka-simple-consumer-shell.sh --topic __consumer_offsets --partition 11 \
    --broker-list localhost:9092,localhost:9093,localhost:9094 \
    --formatter "kafka.coordinator.group.GroupMetadataManager\$OffsetsMessageFormatter"
但现在我的卡夫卡版本是2.5.0


需要你的帮助,谢谢~

如果您只对可以运行的最高偏移感兴趣:

$KAFKA_HOME/bin/kafka-run-class.sh kafka.tools.GetOffsetShell \
    --broker-list :9092 --topic my-topic --partitions 0,1 --time -1
删除
--partitions
以获取所有主题分区的偏移量