客户端正在将我们使用的数据上传到AWS S3。我需要找出上周(或一个月)的上传时间。我该怎么办?如果我使用aws s3 ls path
,则只会得到最后更改的日期。
答案 0 :(得分:1)
要获取有关Amazon S3 API调用的历史信息,您可以使用 AWS CloudTrail 。
来自Logging Amazon S3 API Calls by Using AWS CloudTrail - Amazon Simple Storage Service:
Amazon S3与AWS CloudTrail集成,AWS CloudTrail是一项服务,可记录用户,角色或Amazon S3中的AWS服务所执行的操作。 CloudTrail将对Amazon S3的API调用的子集捕获为事件,包括来自Amazon S3控制台的调用以及从对Amazon S3 API的代码调用。
要使用对象级日志记录,请参见:How Do I Enable Object-Level Logging for an S3 Bucket with AWS CloudTrail Data Events? - Amazon Simple Storage Service