Kafka Topic Details

The Topic Details displays in-depth data of a single topic.

  • By default, you can view the details of the last hour. To view details of a custom time or timezone, select the icon and pick a date and timezone of your choice and click Apply.
  • The time and timezone are in accordance with the system time.

Summary Panel

The summary panel displays the following metrics of a topic:

Summary Panel

Summary Panel

MetricDescription
# of PartitionsNumber of partitions created in the broker.
In Sync ReplicasThe number of topic replicas that are in sync with the topics in replication factor.
# of ConsumersNumber of consumers or subscribers of a topic.
# of Consumer GroupsThe total number of different consumer groups
Replication FactorDefines the number of copies a topic has in a Kafka cluster. These copies are used in the event of a failover. If Replication Factor is N, Kafka can tolerate up to N-1 failures.
Bytes InAmount of incoming data.
Bytes OutAmount of outgoing data.
Bytes In Mean RateAverage incoming byte rate
Bytes Out Mean RateAverage outgoing byte rate
Bytes In One Minute RateRate of incoming data per minute.
Bytes Out One Minute RateRate of outgoing data per minute.
Bytes In Five Minute RateRate of incoming data in five minute interval.
Bytes Out Five Minute RateRate of outgoing data in five minute interval.
Bytes In Fifteen Minute RateRate of incoming data in fifteen minute interval.
Bytes Out Fifteen Minute RateRate of outgoing data in fifteen minute interval.

Data Chart

The first bar graph displays the incoming and outgoing data per second. Hover over the graph to view the data in and out at a particular time within the time frame you select.

Data in/out per sec Chart

Data in/out per sec Chart

Note Toggle between the views by clicking the toggle button.

Topic Message Chart

The second graph displays the number of incoming messages in a topic at a given time.

Topic Message Chart

Topic Message Chart

Toggle between the views by clicking the toggle button.

You can monitor the Data and Topic Message chart by the following views:

  • Bytes Processed: Represents the amount of incoming and outgoing at a given date and time. The graph displays Data In and Data Out.
  • Bytes Per Sec: Represents the amount of incoming and outgoing data per second. The graph displays Data In Per Sec and Data Out Per Second

Consumer Partition Details

This graph displays the number of records a partition of a consumer group is lagging behind by a producer. This data is represented on the basis of Offset lag per consumer. Hover over the bars chart to see the exact number of records that are lagging.

You can sort out the data by a particular consumer. Click the Consumer Group drop-down and select a consumer group.

Consumer Partition Details

Consumer Partition Details

To access the Consumer Details page for the specified consumer group, click the Group Details button.

For more consumer partition details, you can view the following metrics.

MetricDescription
OnlineThis state shows that the Kafka topic is online and receiving messages from the producer.
Client IDThe client ID of the topic.
Partition IDThe ID of partition in the consumer group.
Log SizeSize of the partition log. The size is in general equally distributed which results to almost no skewness of data in the topic.
Log End OffsetNumber of records added to the end of a message written to a log. When you add new records, the value of log end offset increments by the number of new records.
Consumer LagNumber of records the consumer group is lagging behind by a producer or the delta value between the read and write records.
Producer LagThe number of records the producer group is lagging behind for upload.
ReplicasIDs of the brokers where the replica of the partition is stored.
Under ReplicatedNumber of partitions yet to be replicated.
Leader Broker IDThe broker ID elected as the leader to receive read and write requests from consumers and producers.
Consumer Instance OwnerThe owner of the consumer instance.

Inspect

The Inspect tile gives you a preview of your data.

Inspect Tile

Inspect Tile

Click Get Data to view consumer data that reads messages from a topic. You can see data displayed in the following metrics.

MetricDescription
PartitionThe partition ID in the topic.
OffsetA pointer to the last record consumed by a subscriber.
ValueThe value of data stored in Kafka cluster and displayed in JSON format.

Topic Partition Chart

The bar chart displays actual and ideal number of topic partitions for a particular broker ID.

Topic Partition Chart

Topic Partition Chart

Broker Disk Distribution

The pie chart displays the number of disks, number of partitions in the disk, and the size of the respective disk partition for a particular broker ID at topic level.

Disk Distribution

Disk Distribution

Note User can switch between the Size of Partition and Number of Partitions of the disk by changing the metrics.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard