Scenario
Kafka broker detection is an important link to keep the Kafka cluster up and running. By monitoring and detecting the health status of the cluster, partition load, replica synchronization, and network and hardware faults, you can identify and solve problems in time and improve the stability and reliability of the Kafka cluster.
Procedure
(1) Log in to the management console.
(2) Go to the Kafka console.
(3) In the operation column of the instance list page, click Manage in the target instance row.
(4) Click Monitoring Information and click Broker Detection.
(5) The supported detection metrics are: runtime detection, service availability detection, replica manager detection, performance optimization query, and controller detection.
l Runtime detection: Kafka runtime detection refers to the process of monitoring and detecting Kafka clusters in real time while they are running. Runtime detection allows you to detect and resolve possible problems and anomalies in a Kafka cluster in time to ensure its normal operation and efficient performance.
l Service availability detection: Kafka availability detection is the process of monitoring and evaluating the availability of a Kafka message queuing system in real time. Through availability detection, we can ensure that the Kafka cluster can continue to reliably deliver messaging services to meet the needs of our users.
l Replica manager detection: Kafka replica management refers to the process of managing and maintaining replicas in the Kafka message queuing system. Replicas are one of the key components of Kafka to achieve high availability and data redundancy.
l Performance optimization query: Kafka performance optimization refers to the process of tuning and optimizing the Kafka message queuing system to improve its performance and throughput.
l Controller detection: A Kafka controller is a special role in the Kafka cluster that manages and coordinates the status and operations of the entire cluster. Controller detection is the process of monitoring and checking the health status of a Kafka controller.