首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪AWS S3桶的创建?

跟踪AWS S3桶的创建?
EN

Stack Overflow用户
提问于 2020-02-10 16:47:25
回答 2查看 480关注 0票数 1

我所处的环境中,任何拥有必要访问权限的人都可以创建一个S3桶;然而,它已经到了我们有很多桶的地步,很难跟踪是谁创建了这个桶。我知道可以用所有者的名字标记水桶,但是我正在寻找一个更自动化的解决方案。

是否有可能每次创建桶时都调用lambda函数?或者,是否有可能使用cloudtrail跟踪桶创建,在创建s3桶时,系统管理员将在其中获得sns通知?

我知道可以在桶中配置s3事件通知来触发lambda函数/cloudwatch度量,但我需要为整个s3应用程序设置一个触发器。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-10 20:06:19

Cloudtrail跟踪帐户中发生的所有API操作。您想要做的是创建一个cloudwatch事件规则来触发CreateBucket操作,然后让它调用Lambda或触发一个sns通知。

请参阅:创建CloudWatch事件规则,该规则使用AWS CloudTrail在API调用上触发

票数 4
EN

Stack Overflow用户

发布于 2020-02-10 19:26:23

您可以使用EventBridge通过CloudTrail获取这些事件。这里上的示例是一个CreateBucket请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60154810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档