Amazon Simple Storage Service
控制台用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

如何为 S3 存储桶启用服务器访问日志记录?

服务器访问日志记录详细地记录对存储桶提出的各种请求。对于许多应用程序而言,服务器访问日志都很有用,因为它们可让存储桶拥有者深入了解不在其控制下的客户端所做出的请求性质。默认情况下,Amazon Simple Storage Service (Amazon S3) 不会收集服务器访问日志。本主题介绍如何启用存储桶的日志记录。更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的服务器访问日志

在您启用日志记录后,Amazon S3 会将访问日志传输到您选择的目标存储桶。访问日志记录包含有关对存储桶做出的请求的详细信息。其中可能包括请求类型、请求中指定的资源以及请求的处理时间和日期。更多信息,请参阅 Amazon Simple Storage Service 开发人员指南 中的服务器访问日志格式

重要

在 Amazon S3 存储桶上启用服务器访问日志记录不收取额外费用。但是,系统提交给您的任何日志文件都会产生普通存储费用。(您可以随时删除日志文件。) 我们不会计算提交日志文件的数据传输费,但会按正常数据传输费率对访问日志文件收费。

为 S3 存储桶启用服务器访问日志记录

  1. 登录 AWS 管理控制台并通过以下网址打开 Amazon S3 控制台:https://console.amazonaws.cn/s3/

  2. Bucket name 列表中,选择要为其启用服务器访问日志记录的存储桶的名称。

  3. 选择 Properties.

  4. 选择 Server access logging

  5. 选择 Enable Logging。对于 Target,请选择您想要接收日志记录对象的存储桶的名称。

  6. (可选) 对于 Target prefix,请键入日志对象的密钥名称前缀,这样所有日志对象就都能以相同字符串开头。

  7. 选择 Save

更多信息

如何查看 S3 存储桶的属性?