This rule checks whether the maximum memory usage of an RDS instance within a specified period meets or exceeds a threshold. The default detection period is the last 7 days. RDS instances of Cluster Edition or Serverless Edition, and instances not connected to Cloud Monitor or without monitoring data, are excluded. Detection consumes the free quota of the basic Cloud Monitor service. To ensure detection quality, enable Hybrid Cloud Monitoring. For billing details, see Cloud Monitor billing.
Risk level
Default risk level: Low.
You can change the risk level.
Detection logic
-
An RDS instance is compliant if its maximum memory usage within a specified period meets or exceeds a specified value. The default detection period is the last 7 days. RDS instances of Cluster Edition or Serverless Edition, and instances not connected to Cloud Monitor or without monitoring data, are excluded. Detection consumes the free quota of the basic Cloud Monitor service. To ensure detection quality, enable Hybrid Cloud Monitoring. For billing details, see Cloud Monitor billing.
Rule details
|
Parameter |
Description |
|
Rule name |
Check for idle RDS instances based on memory usage |
|
Rule identifier |
|
|
Tag |
RDS |
|
Automatic remediation |
Not supported |
|
Trigger mechanism |
Periodic |
|
Trigger frequency |
24 hours |
|
Supported resource types |
ACS::RDS::DBInstance |
|
Input parameters |
relativeTime (Default value: 168) |
Remediation
To remediate non-compliant resources detected by this rule, see cloud service monitoring.