AWS Certified Solutions Architect – Associate (SAA-C03) — Question 569
An Amazon EventBridge rule targets a third-party API. The third-party API has not received any incoming traffic. A solutions architect needs to determine whether the rule conditions are being met and if the rule's target is being invoked.
Which solution will meet these requirements?
Answer options
- A. Check for metrics in Amazon CloudWatch in the namespace for AWS/Events.
- B. Review events in the Amazon Simple Queue Service (Amazon SQS) dead-letter queue.
- C. Check for the events in Amazon CloudWatch Logs.
- D. Check the trails in AWS CloudTrail for the EventBridge events.
Correct answer: A
Explanation
Amazon EventBridge automatically sends execution metrics to Amazon CloudWatch under the AWS/Events namespace, allowing you to monitor TriggerRules, Invocations, and FailedInvocations to see if rules are matching and targets are being called. AWS CloudTrail logs API calls made to the EventBridge service itself, not the execution of rules. Amazon CloudWatch Logs and SQS dead-letter queues would only contain event data if they were explicitly configured as targets or error-handling destinations, which is not the default behavior.