|
Answer» Following are the use cases of Kafka monitoring : - Track System Resource Consumption: It can be used to keep track of system RESOURCES such as memory, CPU, and disk utilization over time.
- Monitor threads and JVM usage: Kafka relies on the Java GARBAGE COLLECTOR to free up memory, ensuring that it runs frequently thereby guaranteeing that the Kafka cluster is more active.
- Keep an eye on the broker, controller, and replication statistics so that the statuses of partitions and REPLICAS can be modified as needed.
- Finding out which applications are causing excessive demand and identifying performance bottlenecks might help solve performance issues rapidly.
|