More Info:

Checks if an Amazon Neptune cluster has CloudWatch log export enabled for audit logs. The rule is NON_COMPLIANT if a Neptune cluster does not have CloudWatch log export enabled for audit logs.

Risk Level

Low

Address

Monitoring

Compliance Standards

HIPAA,SOC2,HITRUST,NISTCSF,PCIDSS,SEBI

Triage and Remediation

Remediation

To enable CloudWatch log exports for an AWS Neptune cluster using the AWS Management Console, follow these steps:

  1. Navigate to the AWS Management Console:

  2. Go to the Amazon Neptune Console:

    • In the AWS Management Console, search for “Neptune” in the search bar and click on the Amazon Neptune service.
  3. Select your Neptune Cluster:

    • From the Amazon Neptune dashboard, select the Neptune cluster for which you want to enable CloudWatch log exports.
  4. Enable Enhanced Logging:

    • In the Neptune cluster details page, click on the “Actions” dropdown menu and select “Modify”.
    • Scroll down to the “Log Exports” section and enable the “Enhanced Logging” option.
  5. Configure CloudWatch Logs Export:

    • After enabling Enhanced Logging, configure the CloudWatch Logs export settings.
    • Select the log types you want to export to CloudWatch Logs (e.g., error logs, slow query logs).
    • Choose an existing CloudWatch log group or create a new one where the logs will be exported.
  6. Save Changes:

    • Review the configuration settings to ensure they are correct.
    • Click on the “Modify DB Cluster” button to save the changes.
  7. Verify CloudWatch Log Exports:

    • Once the modifications are applied, go to the CloudWatch service in the AWS Management Console.
    • Navigate to the CloudWatch Logs section and verify that the Neptune cluster logs are being exported to the specified log group.

By following these steps, you can remediate the misconfiguration and enable CloudWatch log exports for your AWS Neptune cluster using the AWS Management Console.