Overview
OpenSRE uses AWS RDS to investigate database instance health and surface recent operational events — failovers, maintenance windows, parameter changes, and backup activity — when an alert fires against a managed RDS database. All RDS API calls are read-only and routed through the sharedaws_sdk_client allowlist, so the integration cannot mutate your RDS resources.
Prerequisites
- AWS credentials configured per the AWS integration (role ARN recommended)
- An RDS DB instance you want OpenSRE to investigate
- IAM permissions for the two RDS describe actions listed below
Setup
Option 1: Interactive CLI
Option 2: Environment variables
Region resolution order (highest priority first):
regionfield on the source dict (when configured via the integrations store)AWS_REGIONenvironment variableRDS_REGIONenvironment variableus-east-1(default)
Credentials
The integration only needs two read-only RDS actions on the same IAM role or user used for the AWS integration:ReadOnlyAccess policy, both actions are covered.
Investigation tools
Both tools become available whenever
rds.db_instance_identifier is present in the resolved sources.
Use cases
- Verifying RDS instance status (
available,modifying,failed) when an alert fires - Detecting Multi-AZ failover events around an incident timestamp
- Tracing recent maintenance, parameter group changes, or backup activity that may correlate with the incident
Upstream correlation validation
OpenSRE includes a deterministic upstream-correlation smoke path for no-trace-ID RDS CPU spike investigations — useful without live Datadog credentials or a full LLM investigation:dbinstanceidentifier tag to avoid cross-instance aggregation.
Recommended alert fields:
Verify
There is no dedicatedopensre integrations verify rds target today. Confirm AWS credentials work (see AWS) and that tools can describe your instance during an investigation.
Troubleshooting
Security
- Use read-only IAM (
Describe*only). - Prefer role ARN / least privilege over long-lived keys.
- Store identifiers and credentials out of source control.