If one wanted to check response time for a consumer fetching a topic message (on the client side), similar to checking an HTTP request's response time for the web, what's the best approach to take?
I notice the kafka shell scripts if used for that have some startup overhead if used to assess response times frequently. Is there a speedier CLI alternative, or will one have to write a custom script/program in one of the kafka language clients for less startup overhead for frequent periodic checks? Or is there a kafka server side metric that is sufficient to check for this (no need for client side checking, just look at the server metrics)?