Checks whether the synchronous_commit parameter is enabled for RDS for PostgreSQL instances. If this parameter is disabled, data may be lost during a database crash.
Threat level
Default threat level: Medium.
You can change the threat level as needed.
Detection logic
-
A resource is compliant if the `synchronous_commit` parameter is enabled. If this parameter is disabled, data may be lost if the database crashes, which puts data persistence at risk. This rule applies only to the PostgreSQL engine.
Rule details
|
Parameter |
Description |
|
Rule name |
RDS for PostgreSQL data persistence check |
|
Rule identifier |
|
|
Tags |
RDS,Instance |
|
Automatic remediation |
Supported |
|
Rule trigger |
Configuration changes |
|
Supported resource types |
ACS::RDS::DBInstance |
|
Input parameters |
None |
Remediation
To fix non-compliant resources, see Modify instance parameters.