Monitoring an Amazon MSK cluster - Amazon Managed Streaming for Apache Kafka
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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, Amazon Health Dashboard, Amazon EventBridge, and email contacts for your Amazon 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.