指标与维度
下面列出了 Amazon S3 发送到 CloudWatch 的存储指标和维度。
主题
在 CloudWatch 中存储桶的 Amazon S3 每日存储指标
AWS/S3 命名空间包含存储桶的以下每日存储指标。
| 指标 | 描述 |
|---|---|
BucketSizeBytes |
存储在以下存储类的桶中的数据量(以字节为单位):
此值通过汇总存储桶中所有对象和元数据(当前对象和非当前对象)的大小计算得出,包括所有向存储桶进行分段上传而未完成的所有部分的大小。 有效的存储类型筛选条件: 单位:字节 有效统计数据:Average |
NumberOfObjects |
存储桶中存储的所有存储类的对象的总数。此值通过对存储桶中所有对象(当前对象和非当前对象)以及所有向存储桶进行分段上传而未完成的所有部分的总数进行计数而计算得出。 有效的存储类型筛选条件: 单位:计数 有效统计数据:Average |
CloudWatch 中的 Amazon S3 CloudWatch 请求指标
AWS/S3 命名空间包含以下请求指标。
| 指标 | 说明 |
|---|---|
AllRequests |
向 Amazon S3 存储桶提出的 HTTP 请求(不论类型如何)的总数。如果您要将某个指标配置用于某个筛选条件,则该指标将仅返回符合该筛选条件要求的 HTTP 请求。 单位:计数 有效统计数据:Sum |
GetRequests |
向 Amazon S3 桶中的对象发出的 HTTP 单位:计数 有效统计数据:Sum |
PutRequests |
向 Amazon S3 桶中的对象发出的 HTTP 单位:计数 有效统计数据:Sum |
DeleteRequests |
向 Amazon S3 桶中的对象发出的 HTTP 单位:计数 有效统计数据:Sum |
HeadRequests |
向 Amazon S3 桶发出的 HTTP 单位:计数 有效统计数据:Sum |
PostRequests |
向 Amazon S3 桶发出的 HTTP 单位:计数 有效统计数据:Sum 注意删除多个对象和 SELECT 对象内容请求未包含在此指标中。 |
SelectRequests |
为 Amazon S3 存储桶中的对象发出的 Amazon S3 SELECT 对象内容请求的数量。 单位:计数 有效统计数据:Sum |
SelectBytesScanned |
使用 Amazon S3 存储桶中的 Amazon S3 SELECT 对象内容请求扫描的数据字节数。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
SelectBytesReturned |
使用 Amazon S3 存储桶中的 Amazon S3 SELECT 对象内容请求返回的数据字节数。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
ListRequests |
列出存储桶内容的 HTTP 请求的数量。 单位:计数 有效统计数据:Sum |
BytesDownloaded |
为向 Amazon S3 存储桶提出的请求下载的字节数(请求的响应包含正文)。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
BytesUploaded |
为向 Amazon S3 桶发出的请求上载的字节数(请求包含正文)。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
4xxErrors |
向 Amazon S3 存储桶提出的值为 0 或 1 的 HTTP 4xx 客户端错误状态代码请求数。Average 统计数据显示了错误率,Sum 统计数据显示了每个周期内该类型的错误的计数。 单位:计数 有效统计数据:Average (每个请求的报告数)、Sum (每个周期的报告数)、Min、Max、Sample Count |
5xxErrors |
向 Amazon S3 存储桶提出的值为 0 或 1 的 HTTP 5xx 服务器错误状态代码请求数。Average 统计数据显示了错误率,Sum 统计数据显示了每个周期内该类型的错误的计数。 单位:计数 有效统计数据:Average (每个请求的报告数)、Sum (每个周期的报告数)、Min、Max、Sample Count |
FirstByteLatency |
从 Amazon S3 存储桶收到完整请求到开始返回响应的每请求时间。 单位:毫秒 有效统计数据:Average、Sum、Min、Max(与 p100 相同)、Sample Count、任何在 p0.0 和 p100 之间的百分位数 |
TotalRequestLatency |
从收到第一个字节到将最后一个字节发送到 Amazon S3 存储桶的已用每请求时间。此指标包括接收请求正文和发送响应正文所耗的时间(未包含在 单位:毫秒 有效统计数据:Average、Sum、Min、Max(与 p100 相同)、Sample Count、任何在 p0.0 和 p100 之间的百分位数 |
CloudWatch 中的 S3 复制指标
您可以使用 S3 复制指标,通过跟踪待处理的字节、待处理的操作和复制延迟,监控复制的进度。有关详细信息,请参阅使用复制指标监控进度。
注意
您可以在 Amazon CloudWatch 中对复制指标启用告警。为复制指标设置警报时,请将 Missing data treatment (丢失数据处理) 字段设置为 Treat missing data as ignore (maintain the alarm state) [将丢失的数据视为忽略(保持警报状态)]。
| 指标 | 说明 |
|---|---|
ReplicationLatency |
对于给定复制规则,复制目标区域落后源区域的最大秒数。 单位:秒 有效统计数据:Max |
BytesPendingReplication |
给定复制规则的待复制对象的总字节数。 单位:字节 有效统计数据:Max |
OperationsPendingReplication |
给定复制规则的待复制操作数。 单位:计数 有效统计数据:Max |
CloudWatch 中的 S3 Storage Lens 指标
您可以将 S3 Storage Lens 使用情况和活动指标发布到 Amazon CloudWatch,以便在 CloudWatch dashboards(控制面板)中创建运营状况的统一视图。S3 Storage Lens 指标已发布到 CloudWatch 中的 AWS/S3/Storage-Lens 命名空间。CloudWatch 发布选项可用于已升级为 advanced metrics and recommendations(高级指标和建议)的 S3 Storage Lens 控制面板。
有关发布到 CloudWatch 的 S3 Storage Lens 指标列表,请参阅 Amazon S3 Storage Lens 指标词汇表。有关维度的完整列表,请参阅 维度。
CloudWatch 中的 S3 Object Lambda 请求指标
S3 Object Lambda 包含以下请求指标。
| 指标 | 描述 |
|---|---|
AllRequests |
使用 Object Lambda 访问点向 Amazon S3 桶发出的 HTTP 请求总数。 单位:计数 有效统计数据:Sum |
GetRequests |
使用 Object Lambda 访问点向对象发出的 HTTP 单位:计数 有效统计数据:Sum |
BytesUploaded |
使用 Object Lambda 访问点上载到 Amazon S3 桶的字节数(请求包含正文)。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
PostRequests |
使用 Object Lambda 访问点向 Amazon S3 桶发出的 HTTP 单位:计数 有效统计数据:Sum |
PutRequests |
使用 Object Lambda 访问点向 Amazon S3 桶中的对象发出的 HTTP 单位:计数 有效统计数据:Sum |
DeleteRequests |
使用 Object Lambda 访问点向 Amazon S3 桶中的对象发出的 HTTP 单位:计数 有效统计数据:Sum |
BytesDownloaded |
为使用 Object Lambda 访问点向 Amazon S3 桶发送的请求下载的字节数(响应包括正文)。 单位:字节 有效统计数据:Average (每个请求的字节数)、Sum (每个周期的字节数)、Sample Count、Min、Max(与 p100 相同)、任何在 p0.0 和 p99.9 之间的百分位数 |
FirstByteLatency |
从 Amazon S3 桶通过 Object Lambda 访问点收到完整请求到开始返回响应的每请求时间。此指标取决于在 Amazon Lambda 函数将字节返回给 Object Lambda 访问点之前,该函数对于对象进行转换的运行时间。 单位:毫秒 有效统计数据:Average、Sum、Min、Max(与 p100 相同)、Sample Count、任何在 p0.0 和 p100 之间的百分位数 |
TotalRequestLatency |
从收到第一个字节到将最后一个字节发送到 Object Lambda 访问点的已用每请求时间。此指标包括接收请求正文和发送响应正文所耗的时间(未包含在 单位:毫秒 有效统计数据:Average、Sum、Min、Max(与 p100 相同)、Sample Count、任何在 p0.0 和 p100 之间的百分位数 |
HeadRequests |
使用 Object Lambda 访问点向 Amazon S3 桶发出的 HTTP 单位:计数 有效统计数据:Sum |
ListRequests |
列出 Amazon S3 桶内容的 HTTP 单位:计数 有效统计数据:Sum |
4xxErrors |
使用 Object Lambda 访问点向 Amazon S3 桶发出的值为 0 或 1 的 HTTP 4xx 服务器错误状态代码请求数。Average 统计数据显示了错误率,Sum 统计数据显示了每个周期内该类型的错误的计数。 单位:计数 有效统计数据:Average (每个请求的报告数)、Sum (每个周期的报告数)、Min、Max、Sample Count |
5xxErrors |
使用 Object Lambda 访问点向 Amazon S3 桶发出的值为 0 或 1 的 HTTP 5xx 服务器错误状态代码请求数。Average 统计数据显示了错误率,Sum 统计数据显示了每个周期内该类型的错误的计数。 单位:计数 有效统计数据:Average (每个请求的报告数)、Sum (每个周期的报告数)、Min、Max、Sample Count |
ProxiedRequests |
向返回标准 Amazon S3 API 响应的 Object Lambda 访问点发出的 HTTP 请求的数量。(此类请求没有配置 Lambda 函数。) 单位:计数 有效统计数据:Sum |
InvokedLambda |
对在其中调用 Lambda 函数的 S3 对象的 HTTP 请求数。 单位:计数 有效统计数据:Sum |
LambdaResponseRequests |
Lambda 函数发出的 |
LambdaResponse4xx |
从 Lambda 函数调用 |
LambdaResponse5xx |
从 Lambda 函数调用 |
在 CloudWatch 中 Amazon S3 on Outposts 的指标
S3Outposts 命名空间包括 Amazon S3 on Outposts 存储桶的以下指标。您可以监控给定存储桶的总预置 S3 on Outposts 字节数、适用于对象的总可用字节数以及所有对象的总大小。
注意
S3 on Outposts 仅支持以下指标,而不支持其他 Amazon S3 指标。
由于 S3 on Outposts 具有固定容量,因此您可以创建 CloudWatch 警报,在存储利用率超过特定阈值时向您发出警报。
| 指标 | 说明 |
|---|---|
OutpostTotalBytes |
Outpost 的预置总容量(以字节为单位)。 单位:字节 时间:5 分钟 |
OutpostFreeBytes |
Outpost 上可用于存储客户数据的可用字节数。 单位:字节 时间:5 分钟 |
BucketUsedBytes |
给定存储桶的所有对象的总大小。 单位:计数 时间:5 分钟 |
AccountUsedBytes |
指定的 Outposts 账户中所有对象的总大小。 单位:字节 时间:5 分钟 |
CloudWatch 中的 Amazon S3 维度
下列维度用于筛选 Amazon S3 指标。
|
维度 |
描述 |
|---|---|
BucketName
|
此维度筛选您仅为已识别存储桶请求的数据。 |
StorageType
|
此维度按以下存储类型筛选您存储在存储桶中的数据:
|
FilterId |
此维度将筛选您为桶上的请求指标指定的指标配置。创建指标配置时,需要指定筛选条件 ID(例如,前缀、标签或访问点)。有关详细信息,请参阅创建指标配置。 |
CloudWatch 中的 S3 Storage Lens 维度
有关用于在 CloudWatch 中筛选 S3 Storage Lens 指标的维度列表,请参阅维度。
CloudWatch 中的 S3 Object Lambda 请求维度
以下维度用于筛选来自 Object Lambda 访问点的数据。
| 维度 | 描述 |
|---|---|
AccessPointName |
正在向其发出请求的访问点的名称。 |
DataSourceARN |
Object Lambda 访问点正从中检索数据的来源。如果请求调用 Lambda 函数,则这指的是 Lambda ARN。否则,这指访问点 ARN。 |