Use Site24x7 plugins to monitor the performance metrics of your Apache Kafka server
Install and configure the Kafka plugin to monitor the fault-tolerant, high capacity messaging middleware Kafka. Take informed troubleshooting decisions by keeping track of critical metrics like connection count, incoming and outgoing bytes rate and lot more.
This document details how to configure the Apache Kafka plugin and the monitoring metrics for providing in-depth visibility into the performance, availability, and usage stats of Kafka servers.
Apache Kafka performance monitoring metrics:
Use our wide array of metrics and get notified of hazardous errors that require your attention. Keep track of unexpected trends through our metric graphs and troubleshoot as quickly as possible. Various out-of-the-box metrics we support are:
The connection_count gives the current number of active connections with the kafka cluster
Incoming/outgoing byte rate
The incoming_byte_rate and outgoing_byte_rate gives the average number of incoming bytes received per second and outgoing bytes sent per second respectively
Average request latency
A measure of time between a request sent by the producer till a response received from the broker is taken as the avg_request_latency
Number of network operations
The average number of network operations (read or write) on all connections per second is given as the network_io_rate
The rate at which producers send data to brokers is calculated by the metric request_rate
The response_rate shows the rate of response received from the brokers
Time spent by the input/output thread
io_time_ns_avg gives the average length of time the input/output thread spends on waiting for a socket (in ns)
How it works?
Log-in to your Site24x7 account. Sign up here if you don't have one.