Triage AWS RDS Idle DBInstance Check IDLE_INSTANCE_DETECTED
Quick Links
- Configure AWS RDS Idle DBInstance Check
- Use Case for AWS RDS Idle DBInstance Check
- Triage Guides by Violation Type
Triage guide for 'IDLE_INSTANCE_DETECTED'
Understand
You should care about this issue because it may indicate that the AWS RDS DBInstance is underutilized and costing money unnecessarily. It is important to ensure that you're not paying for resources you're not using.
Validate
To verify the alert is true and accurate, check the CPU and memory utilization metrics in AWS CloudWatch for the past 7 days for the flagged instance. This policy scans on a daily schedule. Use the AWS CloudWatch console or the AWS CLI to manually retrieve the metrics.
Triage
If left unaddressed, an idle instance will continue to incur costs without providing value. Remediation should not impact other services unless the instance is part of a critical workflow.
Act
If the instance is truly idle, consider stopping or terminating it, or adjusting its size to a more cost-effective option. Be sure to check for dependencies before taking any action.
Reflect
If this alert wasn't useful, consider if the thresholds set are reasonable for your use cases or if the instance has periodic spikes of activity that are expected. You may adjust the thresholds or schedule of the policy, or disable the policy for certain instances if they are known to be seasonally used.