Enhanced monitoring should be configured for RDS DB instances
Confirms that RDS DB instances have Enhanced Monitoring turned on, which reads per-process CPU, memory and I/O from the operating system the database runs on, detail the standard CloudWatch metrics do not show.
- service
- RDS
- severity
- Low
- scope
- evaluated in every region
How to fix it
In the console
RDS → Databases → the DB instance → Modify → Monitoring
With the AWS CLI
aws rds modify-db-instance --db-instance-identifier <db-instance-id> --monitoring-interval 60 --monitoring-role-arn <monitoring-role-arn> --region <region>With Terraform
resource "aws_db_instance" "this" {
instance_class = var.instance_class
monitoring_interval = 60
monitoring_role_arn = var.monitoring_role_arn
}
See which of your accounts this check is failing on.
Book a demo