Loading

Kafka fields

Kafka module

Broker Consumer Group Information have been read from (Broker handling the consumer group).

kafka.broker.id
Broker id

type: long

kafka.broker.address
Broker advertised address

type: keyword

kafka.topic.name
Topic name

type: keyword

kafka.topic.error.code
Topic error code.

type: long

kafka.partition.id
Partition id.

type: long

kafka.partition.topic_id
Unique id of the partition in the topic.

type: keyword

kafka.partition.topic_broker_id
Unique id of the partition in the topic and the broker.

type: keyword

Broker metrics from Kafka Broker JMX

kafka.broker.mbean
Mbean that this event is related to

type: keyword

kafka.broker.request.channel.queue.size
The size of the request queue

type: long

kafka.broker.request.produce.failed_per_second
The rate of failed produce requests per second

type: float

kafka.broker.request.fetch.failed_per_second
The rate of client fetch request failures per second

type: float

kafka.broker.request.produce.failed
The number of failed produce requests

type: float

kafka.broker.request.fetch.failed
The number of client fetch request failures

type: float

kafka.broker.replication.leader_elections
The leader election rate

type: float

kafka.broker.replication.unclean_leader_elections
The unclean leader election rate

type: float

kafka.broker.session.zookeeper.disconnect
The ZooKeeper closed sessions per second

type: float

kafka.broker.session.zookeeper.expire
The ZooKeeper expired sessions per second

type: float

kafka.broker.session.zookeeper.readonly
The ZooKeeper readonly sessions per second

type: float

kafka.broker.session.zookeeper.sync
The ZooKeeper client connections per second

type: float

kafka.broker.log.flush_rate
The log flush rate

type: float

kafka.broker.topic.net.in.bytes_per_sec
The incoming byte rate per topic

type: float

kafka.broker.topic.net.out.bytes_per_sec
The outgoing byte rate per topic

type: float

kafka.broker.topic.net.rejected.bytes_per_sec
The rejected byte rate per topic

type: float

kafka.broker.topic.messages_in
The incoming message rate per topic

type: float

kafka.broker.net.in.bytes_per_sec
The incoming byte rate

type: float

kafka.broker.net.out.bytes_per_sec
The outgoing byte rate

type: float

kafka.broker.net.rejected.bytes_per_sec
The rejected byte rate

type: float

kafka.broker.messages_in
The incoming message rate

type: float

Consumer metrics from Kafka Consumer JMX

kafka.consumer.mbean
Mbean that this event is related to

type: keyword

kafka.consumer.fetch_rate
The minimum rate at which the consumer sends fetch requests to a broker

type: float

kafka.consumer.bytes_consumed
The average number of bytes consumed for a specific topic per second

type: float

kafka.consumer.records_consumed
The average number of records consumed per second for a specific topic

type: float

kafka.consumer.in.bytes_per_sec
The rate of bytes coming in to the consumer

type: float

kafka.consumer.max_lag
The maximum consumer lag

type: float

kafka.consumer.zookeeper_commits
The rate of offset commits to ZooKeeper

type: float

kafka.consumer.kafka_commits
The rate of offset commits to Kafka

type: float

kafka.consumer.messages_in
The rate of consumer message consumption

type: float

consumergroup

kafka.consumergroup.id
Consumer Group ID

type: keyword

kafka.consumergroup.offset
consumer offset into partition being read

type: long

kafka.consumergroup.meta
custom consumer meta data string

type: keyword

kafka.consumergroup.consumer_lag
consumer lag for partition/topic calculated as the difference between the partition offset and consumer offset

type: long

kafka.consumergroup.error.code
kafka consumer/partition error code.

type: long

Assigned client reading events from partition

kafka.consumergroup.client.id
Client ID (kafka setting client.id)

type: keyword

kafka.consumergroup.client.host
Client host

type: keyword

kafka.consumergroup.client.member_id
internal consumer group member ID

type: keyword

partition

Available offsets of the given partition.

kafka.partition.offset.newest
Newest offset of the partition.

type: long

kafka.partition.offset.oldest
Oldest offset of the partition.

type: long

Partition data.

kafka.partition.partition.leader
Leader id (broker).

type: long

kafka.partition.partition.replica
Replica id (broker).

type: long

kafka.partition.partition.insync_replica
Indicates if replica is included in the in-sync replicate set (ISR).

type: boolean

kafka.partition.partition.is_leader
Indicates if replica is the leader

type: boolean

kafka.partition.partition.error.code
Error code from fetching partition.

type: long

Producer metrics from Kafka Producer JMX

kafka.producer.mbean
Mbean that this event is related to

type: keyword

kafka.producer.available_buffer_bytes
The total amount of buffer memory

type: float

kafka.producer.batch_size_avg
The average number of bytes sent

type: float

kafka.producer.batch_size_max
The maximum number of bytes sent

type: long

kafka.producer.record_send_rate
The average number of records sent per second

type: float

kafka.producer.record_retry_rate
The average number of retried record sends per second

type: float

kafka.producer.record_error_rate
The average number of retried record sends per second

type: float

kafka.producer.records_per_request
The average number of records sent per second

type: float

kafka.producer.record_size_avg
The average record size

type: float

kafka.producer.record_size_max
The maximum record size

type: long

kafka.producer.request_rate
The number of producer requests per second

type: float

kafka.producer.response_rate
The number of producer responses per second

type: float

kafka.producer.io_wait
The producer I/O wait time

type: float

kafka.producer.out.bytes_per_sec
The rate of bytes going out for the producer

type: float

kafka.producer.message_rate
The producer message rate

type: float