Monitoring an Amazon MSK cluster - Amazon Managed Streaming for Apache Kafka

Monitoring an Amazon MSK cluster

There are several ways that Amazon MSK helps you monitor the status of your Amazon MSK cluster.

  • Amazon MSK helps you monitor your disk storage capacity by automatically sending you storage capacity alerts when a cluster is about to reach its storage capacity limit. The alerts also provide recommendations on the best steps to take to address detected issues. This helps you to identify and quickly resolve disk capacity issues before they become critical. Amazon MSK automatically sends these alerts to the Amazon MSK console, AWS Health Dashboard, Amazon EventBridge, and email contacts for your AWS account. For information about storage capacity alerts, see Amazon MSK storage capacity alerts.

  • Amazon MSK gathers Apache Kafka metrics and sends them to Amazon CloudWatch where you can view them. For more information about Apache Kafka metrics, including the ones that Amazon MSK surfaces, see Monitoring in the Apache Kafka documentation.

  • You can also monitor your MSK cluster with Prometheus, an open-source monitoring application. For information about Prometheus, see Overview in the Prometheus documentation. To learn how to monitor your cluster with Prometheus, see Open monitoring with Prometheus.