More Info:

Checks if an AWS AppSync API has logging enabled. The rule is NON_COMPLIANT if logging is not enabled, or ‘fieldLogLevel’ is neither ERROR nor ALL.

Risk Level

Medium

Address

Monitoring

Compliance Standards

GDPR,HIPAA,ISO27001,SEBI

Triage and Remediation

Check Cause

  1. Sign in to the AWS Management Console.
  2. Navigate to the AWS AppSync service by typing ‘AppSync’ in the search bar and selecting it from the dropdown menu.
  3. In the AppSync dashboard, you will see a list of all your APIs. Select the API you want to check.
  4. In the settings of the selected API, look for the ‘Logging’ section. If logging is enabled, you will see the details of the logging configuration, such as the log level and the CloudWatch Logs role ARN. If this section is not present or it says that logging is disabled, then the AppSync API does not have logging enabled.