How can I verify if an event notification was triggered for an Amazon S3 object?

Last updated: 2021-04-13

I have the Amazon Simple Storage Service (Amazon S3) Event Notifications feature enabled on my bucket. I'm not yet seeing the notification for an object-level event. How can I verify whether an event notification was triggered?

Resolution

It's not possible to verify whether an event notification was triggered for an Amazon S3 object. Amazon S3 event notifications typically deliver events in seconds, but sometimes it can take longer.

To check for missed events, use the LIST Objects API or Amazon S3 Inventory reports. For more information, see Configuring Amazon S3 event notifications.

Or, check the API call history for bucket and object-level requests using AWS CloudTrail data events. To enable CloudTrail data events for all your buckets or for a list of specific buckets, you must create a trail manually in CloudTrail. For more information, see Enabling CloudTrail event logging for S3 buckets and objects and Logging Amazon S3 API calls using AWS CloudTrail.


Did this article help?


Do you need billing or technical support?