Share this page

# Kafka monitoring

Apache Kafka is an event-streaming platform that provides unified, high-throughput, low-latency data feeds. Kafka is a distributed system consisting of servers and clients that communicate using a high-performance TCP network protocol. Two key types of client applications are producers, which publish events to Kafka, and consumers, which subscribe to events in Kafka.

Kafka monitoring measures message flow and throughput between the Kafka broker and the producer or consumer. The following monitor graphs are available:

Monitor | Description
--- | ---
Kafka Producer Duration | Measures the response time (in milliseconds) between a record sent and a confirmation received, each time the Kafka producer sends a record to the broker.
Kafka Throughput | Monitors the amount of data (in bytes) that the producer published to (Publish throughput), or the consumer received from (Receipt throughput), the broker at any given time during the load scenario test run.
Kafka Message Rate | Monitors the number of messages published (Publish rate) and received (Receive rate) per second at any given time during the load test scenario run.

### See also

- View and customize online monitor graphs
- Kafka graphs
- Kafka protocol

https://admhelp.microfocus.com Professional Performance Engineering,VuGen 8942
Tips to improve your search results... OpenText™ Professional Performance Engineering Help Center OpenText™ Professional Performance Engineering Help 26.1-26.3 All View Local Help Center View Online Help Center Version: