Sometime it is usefull to consume kafka topic starting from specific timestamp (ex. for debug and faster search specific records).
- (Optional) Start docker container with kafka bin
docker run -it wurstmeister/kafka bash
- Choose unique
group-id
and reset offsets
$KAFKA_HOME/bin/kafka-consumer-groups.sh \
--bootstrap-server your-kafka-url:9092 \
--group some-unique-group-id \
--reset-offsets \
--topic some-topic \
--to-datetime "YYYY-MM-DDTHH:MM:SS.sss" \
--execute
- Start consumer with
group-id
$KAFKA_HOME/bin/kafka-console-consumer.sh \
--bootstrap-server your-kafka-url:9092 \
--topic some-topic \
--group some-unique-group-id