time-between-poll-avg
The average delay between invocations of poll().
time-between-poll-max
The max delay between invocations of poll().
last-poll-seconds-ago
The number of seconds since the last poll() invocation.
poll-idle-ratio-avg
The average fraction of time the consumer’s poll() is idle as opposed to waiting for the user code to process records.
Several metrics are not reported on dashboards: https://docs.confluent.io/platform/7.6/kafka/monitoring.html#consumer-metrics
Example:
MBean: kafka.consumer:type=consumer-metrics,client-id=([-.\w]+)
time-between-poll-avg The average delay between invocations of poll(). time-between-poll-max The max delay between invocations of poll(). last-poll-seconds-ago The number of seconds since the last poll() invocation. poll-idle-ratio-avg The average fraction of time the consumer’s poll() is idle as opposed to waiting for the user code to process records.