Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
after #4526
The AWS RDS
aws.rds.instances
resource is handy to quickly see the RDS instances, their engines and engine version:With this PR we extend the existing resource to become even more useful to verify that your RDS databases are configured correctly.
Certificate configuration
To ensure you have enabled certificate authentication you can check now if a
certificateAuthority
was attachedCheck if RDS databases is using IAM authentication
MQL now exposes a new field
iamDatabaseAuthentication
. This is handy when you want to verify that all database instances need to use IAM authentication:Expose activity stream mode
The new exposed
activityStreamStatus
field allows us to quickly verify that all aurora instances have an active activity stream:expose status for cluster and instance
The new
status
field allows you to quickly verify if all instances are available:To check that all are available, just use:
Pending maintenance actions
It is often important to know that all databases are properly maintained. While AWS abstracts a lot of maintaince into RDS service, the engine may need an upgrade that leads to a downtime of the database. You can easily verify that no maintenance actions are open:
You can also see individual maintenance actions for individual instances:
expose AWS RDS instance monitoring interval
With the
enhancedMonitoringResourceArn
field andmonitoringInterval
you verify that all databases have enhanced monitoring enabled and a monitoring interval is setexpose AWS RDS network type
To see which network types the databases use, we added a new
networkType
field to the instances and clusters: