Which solution will meet this requirement with the LEAST amount of effort?
Enable organizational view in AWS Health.
Configure the Personal Health Dashboard in each account to forward events to a central AWS CloudTrail log.
Create an AWS Lambda function to query the AWS Health API and to write all events to an Amazon DynamoDB table.
Use the AWS Health API to write events to an Amazon DynamoDB table.
Explanations:
Enabling the organizational view in AWS Health consolidates alerts from all accounts in the organization into a single view, making it the least effort solution.
Forwarding events to CloudTrail would require complex configuration and would not directly provide a consolidated view of AWS Health events.
Using Lambda and DynamoDB to query AWS Health API and store events is overcomplicated and requires additional management, not the least effort approach.
Directly using the AWS Health API and DynamoDB for logging events is complex and doesn’t simplify the process compared to enabling organizational view.