CloudWatch 指标配置 - Amazon Simple Storage Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

欢迎使用新的 Amazon S3 用户指南! Amazon S3 用户指南结合了以下三个已停用的指南中的信息和说明:Amazon S3 开发人员指南Amazon S3 控制台用户指南Amazon S3 入门指南

CloudWatch 指标配置

借助 Amazon S3 的 Amazon CloudWatch 请求指标,您可以接收 1 分钟 CloudWatch 指标、设置 CloudWatch 警报和访问 CloudWatch 控制面板,从而近乎实时地查看 Amazon S3 存储的运行和性能。对于依赖于云存储的应用程序而言,这些指标使您可以快速识别运行问题并采取措施。启用后,这些 1 分钟指标默认在 Amazon S3 存储桶级别提供。

如果您要获取某个存储桶中的对象的 CloudWatch 请求指标,则必须为该存储桶创建指标配置。有关更多信息,请参阅 为存储桶中的所有对象创建 CloudWatch 指标配置

您还可以使用共享前缀或对象标签为收集的指标定义筛选条件。这将使您能够使各个指标筛选条件满足特定业务应用程序、工作流或内部组织的要求。有关更多信息,请参阅 创建按对象键名称前缀或标签筛选的指标配置

有关可用 CloudWatch 指标的更多信息和存储指标与请求指标之间的区别,请参阅使用 Amazon CloudWatch 监控指标

在使用指标配置时,请记住以下几点:

  • 每个存储桶最多可以配置 1000 个指标。

  • 您可以利用筛选条件选择存储桶中的哪些对象可纳入指标配置。通过筛选共享前缀或对象标签,您可以使各个指标筛选条件满足特定业务应用程序、工作流或内部组织的需求。要请求整个存储桶的指标,请创建一种不带筛选条件的指标配置。

  • 只有启用请求指标才需要指标配置。存储桶级每日存储指标始终保持开启状态,并且免费提供。目前不能为筛选过的对象子集获取日常存储指标。

  • 每个指标配置均可启用全套可用请求指标。只有存在适用于您的存储桶或筛选条件请求类型,才会报告特定于操作的指标(例如 PostRequests)。

  • 将为对象级别操作报告请求指标。还为列出存储桶内容的操作(如 GET Bucket (List Objects)GET Bucket Object Versions列出分段上传)报告请求指标,但不会为存储桶上的其他操作进行报告。

  • 请求指标支持按前缀进行筛选,但存储指标不支持。

最大努力 CloudWatch 指标传输

系统将以最大努力传输 CloudWatch 指标。大多数具有请求指标的针对 Amazon S3 对象的请求会导致将数据点发送到 CloudWatch。

因此无法保证指标的完整性和及时性。可能返回特定请求的数据点,其时间戳晚于实际处理请求的时间。1 分钟的数据点在通过 CloudWatch 提供之前可能会延迟,或者根本不会提供该数据点。您可以通过 CloudWatch 请求指标近乎实时地了解有关存储桶流量性质方面的信息。这并不意味着会完整记录所有请求。

根据此功能的最大努力性质,在账单和成本管理控制面板提供的报告中可能有一个或多个访问请求不会出现在存储桶指标中。

有关在 Amazon S3 中使用 CloudWatch 指标的更多信息,请参阅以下主题。