More Info:

Ensure Aurora logging is enabled

Risk Level

Low

Address

Monitoring

Compliance Standards

HIPAA,SOC2,HITRUST,NISTCSF,PCIDSS,SEBI

Triage and Remediation

Remediation

To remediate the issue of MySQL Aurora logs not being enabled in AWS RDS using the AWS Management Console, follow these step-by-step instructions:

  1. Login to AWS Management Console: Go to the AWS Management Console and log in with your credentials.

  2. Navigate to RDS Service: Click on the “Services” dropdown menu at the top left corner of the console, then select “RDS” under the Database category.

  3. Select the Aurora Database: From the list of RDS instances, locate and select the MySQL Aurora database for which you want to enable logs.

  4. Enable Enhanced Monitoring: In the RDS dashboard for the selected instance, navigate to the left-hand side menu and click on “Logs & events”.

  5. Enable Audit Log: Under the “Logs & events” section, you will find the option to enable different types of logs such as Audit log, Error log, Slow query log, etc. Click on “Modify” next to the Audit log.

  6. Enable Audit Log: In the “Modify DB instance” window, find the “Audit log” section and set the “Enable audit log” toggle to “Yes”.

  7. Set Log Retention Period: Optionally, you can set the retention period for the logs. By default, logs are retained for 7 days. You can adjust this as per your requirements.

  8. Save Changes: Scroll down to the bottom of the page and click on the “Continue” button.

  9. Apply Changes: Review the changes you are about to make and click on the “Modify DB instance” button to apply the changes.

  10. Verify Log Enablement: Once the modification is complete, go back to the RDS dashboard and check the status of the Audit log to ensure that it is now enabled for the MySQL Aurora database.

By following these steps, you will successfully enable the Audit log for the MySQL Aurora database in AWS RDS using the AWS Management Console.