I am trying to understand how to keep track of message ingestion with Kafka.
The workflow we follow right now is purging all the messages in the topics, and then we re-ingest with code changes. I need to know how successful those code changes are. In current state I am using Kafka Tool and manually refreshing the Total number of Messages, and keeping my results in a csv, which I know is not sustainable long term.
What are your recommendations on automating fetching the counts of messages in Kafka Topics? Ideally I would like to hit the topic on a minute by minute frequency and get the counts, as well as windows of time like 1 day etc.
*I cannot use KSQL because of stability issues we are having.