Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Rename group.error.count error label to reason

...

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.countSumerrorreasonConsumer group error counts. The error reason label depicts the actual error, e.g.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.

...