This rule ensures that RDS DB instance and cluster enhanced monitoring is enabled to enhance security.
Rule | RDS DB instance and cluster enhanced monitoring should be enabled |
Framework | Federal Financial Institutions Examination Council (FFIEC) |
Severity | ✔ High |
Rule Description:
The Federal Financial Institutions Examination Council (FFIEC) mandates that RDS DB instance and cluster enhanced monitoring should be enabled for financial institutions operating within the jurisdiction. This rule ensures that the essential monitoring capabilities are in place to maintain the security, performance, and reliability of the database instances and clusters.
Enabling enhanced monitoring provides additional real-time monitoring metrics and diagnostic data, which are crucial for identifying and resolving any potential issues that may impact the database's availability and performance.
Troubleshooting Steps (if applicable):
In case you encounter any issues while enabling enhanced monitoring for RDS DB instances and clusters, follow these troubleshooting steps:
Confirm AWS account permissions: Ensure that the IAM user or role used to enable enhanced monitoring has the necessary AWS permissions to modify RDS settings. Check the permission policies associated with the IAM entity and make sure it has the required access.
Verify RDS instance compatibility: Enhanced monitoring might not be available for all RDS instance types. Ensure that the instance type you are using is compatible with enhanced monitoring. Refer to the AWS documentation for the list of supported instance types.
Check for pending modifications: If you recently modified your RDS instance or cluster, there might be pending changes that need to be applied before enabling enhanced monitoring. Check the RDS console for any pending modifications and apply them if necessary.
Review AWS region availability: Enhanced monitoring might not be available in all AWS regions. Verify that the region you are operating in supports enhanced monitoring. Refer to the AWS documentation for the availability of enhanced monitoring in different regions.
Restart the RDS instance or cluster: In some cases, a simple restart of the RDS instance or cluster can resolve issues with enabling enhanced monitoring. Try restarting the instance or cluster and retry the enablement process.
Contact AWS Support: If the above troubleshooting steps do not resolve the issue, reach out to AWS Support for further assistance. Provide them with detailed information about the problem you are facing and steps you have taken so far.
Necessary Codes (if applicable):
There are no specific codes directly related to enabling enhanced monitoring for RDS DB instances and clusters. The process can be accomplished through the AWS Management Console, AWS CLI, or AWS SDKs using respective APIs.
Step-by-Step Guide for Remediation:
Follow these steps to enable enhanced monitoring for RDS DB instances and clusters:
Login to the AWS Management Console (https://console.aws.amazon.com/).
Navigate to the Amazon RDS service.
Select the region where your RDS DB instances or clusters are located.
Click on "Databases" for DB instances or "Clusters" for clusters from the left-hand menu.
Choose the specific RDS DB instance or cluster for which you want to enable enhanced monitoring.
Click on "Modify" to modify the instance or cluster settings.
In the "Modify DB instance" or "Modify cluster" page, scroll down to the "Enhanced monitoring" section.
Set the "Monitoring interval" to the desired value (minimum is 1 second).
Enable "Enable enhanced monitoring" option.
Click "Continue" or "Modify cluster" to proceed with the modification.
Review the summary of changes and click "Apply immediately" to apply the modifications.
Wait for the modification to complete. This may take a few minutes.
Once the modification is completed, enhanced monitoring will be enabled for the RDS DB instance or cluster.
You can now access the enhanced monitoring metrics and diagnostic data through Amazon CloudWatch.
Ensure you regularly monitor the enhanced metrics to identify any potential issues and take necessary actions to maintain the performance and availability of your RDS DB instances or clusters.
Note: It is recommended to repeat these steps for all RDS DB instances and clusters within the FFIEC jurisdiction to ensure compliance.