Skip to content

How do I view CPU and memory usage for my Aurora DB cluster?

2 minute read
0

I want to view the CPU and memory usage for my Amazon Aurora DB cluster.

Resolution

Amazon Aurora automatically sends metric data for your DB instance to Amazon CloudWatch. To view Aurora metrics in the CloudWatch console, see Amazon CloudWatch metrics for Amazon Aurora. To monitor operating system (OS) metrics with Enhanced Monitoring, you must turn on Enhanced Monitoring.

To view the available metrics for your DB cluster in the Amazon RDS console, complete the following steps:

  1. Open the Amazon RDS console.
  2. In the navigation pane, choose Databases.
  3. Select your DB instance.
  4. Choose the Monitoring tab.
  5. From the Monitoring menu, choose CloudWatch, Enhanced Monitoring, or OS process list.

In the OS process list section of Enhanced Monitoring, review the OS processes and Relational Database Services (RDS) processes. Use these metrics to determine whether an OS or RDS process caused an increase in CPU utilization. You can also use these metrics to monitor any CPU utilization increases that mysqld or Aurora caused. To see the division of CPU usage, review the metrics for CPUUtilization.

The default setting for Enhanced Monitoring is 60 seconds. You can set the Granularity property in Enhanced Monitoring to 1 second or 10 seconds. The Granularity property helps you determine the workload that increases your resource utilization that isn't visible in standard CloudWatch metrics.

Related information

Monitoring metrics in an Amazon Aurora cluster

How do I troubleshoot and resolve high CPU utilization on my Amazon RDS for MySQL or Aurora MySQL-Compatible DB instance?

AWS OFFICIALUpdated 4 months ago
4 Comments

Title is misleading. this does NOT cover how to monitor memory. The metric does not seem to be available

replied 2 years ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

AWS
MODERATOR
replied 2 years ago

I am logged in as an admin but cannot turn on the enhanced monitoring without any feedback on why. Enhanced monitoring, OS process list and Performance Insight is just grayed out in the monitoring dropdown for my cluster.

Maybe add information for when this is the case.

replied 2 years ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

AWS
EXPERT
replied 2 years ago