Cloudtrail 未记录我的 s3 存储桶事件

Cloudtrail not logging my s3 bucket events

我创建了一条包含数据事件的轨迹:

但是当我进入管理控制台并将文件上传到任何 s3 存储桶时,我在 cloudtrail 中的任何地方都看不到 PutObject 事件:

我错过了什么?

来自docs

CloudTrail does not populate data events in the CloudTrail event history. Additionally, not all bucket-level actions are populated in the CloudTrail event history.

如果您手动创建 CloudTrail Trail,则此 Trail 记录的管理和数据事件将传送到 S3 存储桶和 CloudWatch Logs(如果启用)。如果您想查看这些事件,可以使用多种工具查询 S3 存储桶 data/CloudWatch 日志。

然而,您将无法在事件历史记录中看到数据事件,即使您在您创建的 Trail 上启用它们也是如此。