...
Metric name | Type | Labels | Description | |||||||||
client.consumer.poll.interval | Histogram | The interval at which the application calls poll(), in seconds. | ||||||||||
client.consumer.poll.last | Gauge | The number of seconds since the last poll() invocation. | ||||||||||
client.consumer.poll.latency | Histogram | The time it takes poll() to return a new message to the application | ||||||||||
client.consumer.commit.count | Sum | Number of commit requests sent. | ||||||||||
client.consumer.group.assignment.partition.count | Gauge | Number of currently assigned partitions to this consumer by the group leader. | ||||||||||
client.consumer.assignment.partition.count | Gauge | Number of currently assigned partitions to this consumer, either through the group protocol or through assign(). | ||||||||||
client.consumer.group.rebalance.count | Sum | Number of group rebalances. | ||||||||||
client.consumer.group.error.count | Sum | reason | Consumer group error counts. The reason label depicts the reason for rebalance., "MaxPollExceeded", "HeartbeatTimeout", "RebalanceInProgress" (remote), etc. | |||||||||
client.consumer.record.queue.count | Gauge | Number of records in consumer pre-fetch queue. | ||||||||||
client.consumer.record.queue.bytes | Gauge | Amount of record memory in consumer pre-fetch queue. This may also include per-record overhead. | ||||||||||
client.consumer.record.application.count | Sum | Number of records consumed by application. | ||||||||||
client.consumer.record.application.bytes | Sum | Memory of records consumed by application. | client.consumer.fetch.latency | Histogram | FetchRequest latency. | client.consumer.fetch.count | Sum | Total number of FetchRequests sent. | client.consumer.fetch.failures | Sum | Total number of FetchRequest failures. |
Client topic-level Producer metrics
...