Apache kafka 卡夫卡:主题的当前偏移量或记录数是多少?
如何获取给定主题的当前偏移量、分区偏移量或记录计数?它不需要是完美的,但我想大致了解卡夫卡主题中有多少数据。以便获得可以使用的主题分区的偏移量 如果要获取特定组的最新偏移量,还可以使用:Apache kafka 卡夫卡:主题的当前偏移量或记录数是多少?,apache-kafka,Apache Kafka,如何获取给定主题的当前偏移量、分区偏移量或记录计数?它不需要是完美的,但我想大致了解卡夫卡主题中有多少数据。以便获得可以使用的主题分区的偏移量 如果要获取特定组的最新偏移量,还可以使用: ./bin/kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --topic your_topic_name--zookeeper localhost:2181 --group your_group_id 为了统计某个主题中的条目,您可以使用整个主题(
./bin/kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --topic your_topic_name--zookeeper localhost:2181 --group your_group_id
为了统计某个主题中的条目,您可以使用整个主题(当您停止使用该主题时,将报告已使用消息的总数)。或者,您可以使用
./bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list <broker>: <port> --topic <topic-name> --time -1 --offsets 1 | awk -F ":" '{sum += $3} END {print sum}'
/bin/kafka-run-class.sh kafka.tools.GetOffsetShell--代理列表:--主题--时间-1--偏移量1 | awk-F:“{sum+=$3}结束{print sum}”
./bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list <broker>: <port> --topic <topic-name> --time -1 --offsets 1 | awk -F ":" '{sum += $3} END {print sum}'