Topic 1 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?
Check for metrics in Amazon CloudWatch in the namespace for AWS/Events.
Review events in the Amazon Simple Queue Service (Amazon SQS) dead-letter queue.
Check for the events in Amazon CloudWatch Logs.
Check the trails in AWS CloudTrail for the EventBridge events.
ユーザの投票
コメント(14)
- 正解だと思う選択肢: A👍 5lemur882023/08/26
- 正解だと思う選択肢: A
Option A is the most appropriate solution because Amazon EventBridge publishes metrics to Amazon CloudWatch. You can find relevant metrics in the "AWS/Events" namespace, which allows you to monitor the number of events matched by the rule and the number of invocations to the rule's target.
👍 3Bennyboy7892023/08/05 - 正解だと思う選択肢: D
The key reasons:
AWS CloudTrail provides visibility into EventBridge operations by logging API calls made by EventBridge. Checking the CloudTrail trails will show the PutEvents API calls made when EventBridge rules match an event pattern. CloudTrail will also log the Invoke API call when the rule target is triggered. CloudWatch metrics and logs contain runtime performance data but not info on rule evaluation and targeting. SQS dead letter queues collect failed event deliveries but won't provide insights on successful invocations. CloudTrail is purpose-built to log operational events and API activity so it can confirm if the EventBridge rule is being evaluated and triggering the target as expected.
👍 2Guru4Cloud2023/08/21
シャッフルモード