

# Amazon S3 Storage Lens 存储统计管理工具指标词汇表
<a name="storage_lens_metrics_glossary"></a>

Amazon S3 Storage Lens 存储统计管理工具指标词汇表提供了 S3 Storage Lens 存储统计管理工具的免费和高级指标的完整列表。

S3 Storage Lens 存储统计管理工具为所有控制面板和配置提供免费指标以及升级到高级指标的选项。
+ **免费指标**包含与存储使用情况相关的指标，例如账户中的桶数量和对象数量。免费指标还包括基于应用场景的指标，例如成本优化和数据保护指标。每天都会收集所有免费指标，数据在最多 14 天内可供查询。
+ **高级指标**包括免费指标中的所有指标，还提供额外的指标，例如高级性能、高级数据保护和高级成本优化指标。高级指标还包括其它指标类别，例如活动指标和详细状态代码指标。高级指标数据可供查询 15 个月。

  如果您使用 S3 Storage Lens 存储统计管理工具和高级指标和建议，则需要支付额外费用。有关更多信息，请参阅 [Amazon S3 定价](https://aws.amazon.com/s3/pricing/)。有关高级指标和建议功能的更多信息，请参阅[指标选择](storage_lens_basics_metrics_recommendations.md#storage_lens_basics_metrics_selection)。
**注意**  
对于 Storage Lens 组，只有免费存储指标可用。高级指标在 Storage Lens 组级别不可用。

**指标名称**  
下表中的 **Metric name**（指标名称）列提供了 S3 控制台中每个 S3 Storage Lens 存储统计管理工具的名称。**CloudWatch 和导出**列提供了 Amazon CloudWatch 中每个指标的名称以及您可以在 S3 Storage Lens 存储统计管理工具控制面板中配置的指标导出文件。

**派生指标公式**  
派生指标不适用于指标导出和 CloudWatch 发布选项。但是，您可以使用 **Derived metrics formula**（派生指标公式）列中所示的指标公式来计算它们。

**解释 Amazon S3 Storage Lens 存储统计管理工具的指标单位倍数的前缀符号（K、M、G 等）**  
S3 Storage Lens 存储统计管理工具指标单位倍数用前缀符号编写。这些前缀符号与由国际计量局（BIPM）标准化的国际单位制（SI）符号相符。这些符号还用于统一计量单位代码（UCUM)中。有关更多信息，请参阅 [SI 前缀符号列表](https://www.bipm.org/en/measurement-units/si-prefixes)。

**注意**  
S3 存储字节的计量单位是二进制千兆字节（GB），其中 1GB 是 230 字节，1TB 是 240 字节，1PB 是 250 字节。根据国际电工委员会（IEC）的定义，该计量单位也称为吉比字节（GiB）。
在对象根据其生命周期配置的生存期结束后，Amazon S3 会将该对象加入移除队列并异步移除它。因此，过期日期和 Amazon S3 删除对象的日期之间可能会有一段延迟。S3 Storage Lens 存储统计管理工具不包含已过期但尚未移除的对象的指标。有关 S3 生命周期中的过期操作的更多信息，请参阅[即将过期的对象](lifecycle-expire-general-considerations.md)。
每个对象都有 Amazon S3 存储元数据（对象键、时间戳等），即使是 0 KB 的数据文件也需要最低存储空间。这就是 0 KB 对象出现在 S3 Storage Lens 存储统计管理工具中（0 KB-128 KB）大小范围内的原因。
S3 Storage Lens 存储统计管理工具尽可能跟踪跨区域数据传输，主要侧重于来自客户管理的资源（如 EC2 实例）的请求。通过 AWS PrivateLink 发出的请求或某些区域内请求未归类。

 下表显示了 S3 Storage Lens 存储统计管理工具指标词汇表。


| 指标名称 | CloudWatch 和导出 | 说明 | 级别1 | 类别2 | 派生 | 派生指标公式 | 
| --- | --- | --- | --- | --- | --- | --- | 
| 总存储空间 | StorageBytes | 总存储空间，包括未完成的分段上传、对象元数据和删除标记 | 免费 | 摘要 | 否 | - | 
| 对象计数 | ObjectCount | 对象总数 | 免费 | 摘要 | N | - | 
| 平均对象大小 | - | 平均对象大小 | 免费 | 摘要 | Y | sum(StorageBytes)/sum(ObjectCount) | 
| 处于活动状态的桶数 | - | 存储量大于 0 字节的存储桶总数 | 免费 | 摘要 | Y | - | 
| 桶 | - | 存储桶的数量 | 免费 | 摘要 | Y | - | 
| 账户 | - | 其存储在范围内的账户的数量 | 免费 | 摘要 | Y | - | 
| 当前版本字节数 | CurrentVersionStorageBytes | 对象的当前版本的字节数 | 免费 | 成本优化 | N | - | 
| 当前版本字节百分比 | - | 范围内对象的当前版本的字节百分比 | 免费 | 成本优化 | Y | sum(CurrentVersionStorageBytes)/sum(StorageBytes) | 
| 当前版本对象计数 | CurrentVersionObjectCount | 当前版本对象的数量 | 免费 | 数据保护 | N | - | 
| 当前版本对象百分比 | - | 范围内当前版本的对象的百分比 | 免费 | 成本优化 | Y | sum(CurrentVersionObjectCount)/sum(ObjectCount) | 
| 非当前版本字节数 | NonCurrentVersionStorageBytes | 非当前版本的字节数 | 免费 | 成本优化 | N | - | 
| 非当前版本字节百分比 | - | 范围内非当前版本字节的百分比 | 免费 | 成本优化 | Y | sum(NonCurrentVersionStorageBytes)/sum(StorageBytes) | 
| 非当前版本对象计数 | NonCurrentVersionObjectCount | 非当前版本对象数 | 免费 | 成本优化 | N | - | 
| 非当前版本对象百分比 | - | 范围内非当前版本对象的百分比 | 免费 | 成本优化 | Y | sum(NonCurrentVersionObjectCount)/sum(ObjectCount) | 
| 删除标记字节 | DeleteMarkerStorageBytes | 范围内作为删除标记的字节数 | 免费 | 成本优化 | N | - | 
| 删除标记字节百分比 | - | 范围内作为删除标记的字节百分比 | 免费 | 成本优化 | Y | sum(DeleteMarkerStorageBytes)/sum(StorageBytes) | 
| 删除标记对象计数 | DeleteMarkerObjectCount | 带有删除标记的对象数 | 免费 | 成本优化 | N | - | 
| 删除标记对象百分比 | - | 范围内带有删除标记的对象百分比 | 免费 | 成本优化 | Y | sum(DeleteMarkerObjectCount)/sum(ObjectCount) | 
| 未完成分段上传字节 | IncompleteMultipartUploadStorageBytes | 范围内未完成分段上传的字节总数 | 免费 | 成本优化 | N | - | 
| 未完成分段上传字节百分比 | - | 范围内由于未完成分段上传导致的字节百分比 | 免费 | 成本优化 | Y | sum(IncompleteMultipartUploadStorageBytes)/sum(StorageBytes) | 
| 未完成分段上传对象计数 | IncompleteMultipartUploadObjectCount | 范围内未完成分段上传的对象数量 | 免费 | 成本优化 | N | - | 
| 未完成分段上传对象百分比 | - | 范围内未完成分段上传的对象百分比 | 免费 | 成本优化 | Y | sum(IncompleteMultipartUploadObjectCount)/sum(ObjectCount) | 
| 超过 7 天的未完成分段上传存储字节 | IncompleteMPUStorageBytesOlderThan7Days | 范围内超过 7 天的未完成分段上传的字节总数 | 免费 | 成本优化 | N | - | 
| 超过 7 天的未完成分段上传存储字节百分比 | - | 超过 7 天的未完成分段上传字节的百分比 | 免费 | 成本优化 | Y | sum(IncompleteMPUStorageBytesOlderThan7Days)/sum(StorageBytes) | 
| 超过 7 天的未完成分段上传对象计数 | IncompleteMPUObjectCountOlderThan7Days | 超过 7 天的未完成分段上传的对象数量 | 免费 | 成本优化 | N | - | 
| 超过 7 天的未完成分段上传对象计数百分比 | - | 超过 7 天的未完成分段上传对象的百分比 | 免费 | 成本优化 | Y | sum(IncompleteMPUObjectCountOlderThan7Days)/sum(ObjectCount) | 
| 转换生命周期规则计数 | TransitionLifecycleRuleCount | 将对象转换为另一个存储类别的生命周期规则的数量 | 高级 | 成本优化 | N | - | 
| 每个桶的平均转换生命周期规则数 | - | 将对象转换为另一个存储类别的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(TransitionLifecycleRuleCount)/sum(DistinctNumberOfBuckets) | 
| 过期生命周期规则计数 | ExpirationLifecycleRuleCount | 使对象过期的生命周期规则的数量 | 高级 | 成本优化 | N | - | 
| 每个桶的平均过期生命周期规则数 | - | 使对象过期的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(ExpirationLifecycleRuleCount)/sum(DistinctNumberOfBuckets) | 
| 非当前版本转换生命周期规则计数 | NoncurrentVersionTransitionLifecycleRuleCount | 将非当前版本对象转换到另一个存储类别的生命周期规则的数量 | 高级 | 成本优化 | N |  | 
| 每个桶的平均非当前版本转换生命周期规则数 | - | 将非当前版本对象转换到另一个存储类别的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(NoncurrentVersionTransitionLifecycleRuleCount)/sum(DistinctNumberOfBuckets)  | 
| 非当前版本过期生命周期规则计数 | NoncurrentVersionExpirationLifecycleRuleCount | 使非当前版本对象过期的生命周期规则的数量 | 高级 | 成本优化 | N | - | 
| 每个桶的平均非当前版本过期生命周期规则数 | - | 使非当前版本对象过期的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(NoncurrentVersionExpirationLifecycleRuleCount)/sum(DistinctNumberOfBuckets)  | 
| 中止未完成的分段上传生命周期规则计数 | AbortIncompleteMPULifecycleRuleCount | 删除未完成分段上传的生命周期规则的数量 | 高级 | 成本优化 | N | - | 
| 每个桶的中止未完成分段上传生命周期规则的平均数量 | - | 删除未完成分段上传的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(AbortIncompleteMPULifecycleRuleCount)/sum(DistinctNumberOfBuckets) | 
| 过期对象删除标记生命周期规则计数 | ExpiredObjectDeleteMarkerLifecycleRuleCount | 移除过期对象删除标记的生命周期规则的数量 | 高级 | 成本优化 | N | - | 
| 每个桶的过期对象删除标记生命周期规则的平均数量 | - | 移除过期对象删除标记的生命周期规则的平均数量 | 高级 | 成本优化 | Y | sum(ExpiredObjectDeleteMarkerLifecycleRuleCount)/sum(DistinctNumberOfBuckets)  | 
| 生命周期规则总计数 | TotalLifecycleRuleCount | 生命周期规则数量 | 高级 | 成本优化 | N | - | 
| 每个桶的生命周期规则平均计数 | - | 生命周期规则平均数量 | 高级 | 成本优化 | Y | sum(TotalLifecycleRuleCount)/sum(DistinctNumberOfBuckets) | 
| 加密字节数 | EncryptedStorageBytes | 加密字节数 | 免费 | 数据保护 | 否 | - | 
| 加密字节百分比 | - | 已加密字节总数的百分比 | 免费 | 数据保护 | Y | sum(EncryptedObjectCount)/sum(StorageBytes) | 
| 加密对象计数 | EncryptedObjectCount | 加密对象的数量 | 免费 | 数据保护 | 否 | - | 
| 加密对象百分比 | - | 加密对象的百分比 | 免费 | 数据保护 | Y | sum(EncryptedStorageBytes)/sum(ObjectCount) | 
| 未加密字节数 | UnencryptedStorageBytes | 未加密的字节数 | 免费 | 数据保护 | Y | sum(StorageBytes) - sum(EncryptedStorageBytes) | 
| 未加密字节百分比 | - | 未加密字节的百分比 | 免费 | 数据保护 | Y | sum(UnencryptedStorageBytes)/sum(StorageBytes) | 
| 未加密对象计数 | UnencryptedObjectCount | 未加密对象的数量 | 免费 | 数据保护 | Y | sum(ObjectCount) - sum(EncryptedObjectCount) | 
| 未加密对象百分比 | - | 未加密对象的百分比 | 免费 | 数据保护 | Y | sum(UnencryptedObjectCount)/sum(ObjectCount) | 
| 复制的存储字节源 | ReplicatedStorageBytesSource | 从源存储桶复制的字节数 | 免费 | 数据保护 | N | - | 
| 复制字节源百分比 | - | 从源存储桶复制的字节总数的百分比 | 免费 | 数据保护 | Y | sum(ReplicatedStorageBytesSource)/sum(StorageBytes) | 
| 复制对象计数源 | ReplicatedObjectCountSource | 从源存储桶中复制的对象数 | 免费 | 数据保护 | N | - | 
| 复制对象源百分比 | - | 从源存储桶复制的对象总数的百分比 | 免费 | 数据保护 | Y | sum(ReplicatedStorageObjectCount)/sum(ObjectCount) | 
| 复制的存储字节目标 | ReplicatedStorageBytes | 复制到目标存储桶的字节数 | 免费 | 数据保护 | N | - | 
| 复制字节目标百分比 | - | 复制到目标存储桶的字节总数的百分比 | 免费 | 数据保护 | Y | sum(ReplicatedStorageBytes)/sum(StorageBytes) | 
| 复制对象计数目标 | ReplicatedObjectCount | 复制到目标存储桶的对象数 | 免费 | 数据保护 | N | - | 
| 复制对象目标百分比 | - | 复制到目标存储桶的对象总数的百分比 | 免费 | 数据保护 | Y | sum(ReplicatedObjectCount)/sum(ObjectCount) | 
| 对象锁定字节 | ObjectLockEnabledStorageBytes | 启用了对象锁定的存储字节数 | 免费 | 数据保护 | N | sum(UnencryptedStorageBytes)/sum(ObjectLockEnabledStorageCount)-sum(ObjectLockEnabledStorageBytes) | 
| 对象锁定字节百分比 | - | 启用了对象锁定的存储字节的百分比 | 免费 | 数据保护 | Y | sum(ObjectLockEnabledStorageBytes)/sum(StorageBytes) | 
| 对象锁定对象计数 | ObjectLockEnabledObjectCount | 对象锁定的对象数量 | 免费 | 数据保护 | 否 | - | 
| 对象锁定对象百分比 | - | 启用了对象锁定的对象总数百分比 | 免费 | 数据保护 | Y |  sum(ObjectLockEnabledObjectCount)/sum(ObjectCount) | 
| 启用版本控制的桶计数 | VersioningEnabledBucketCount | 启用了 S3 版本控制的存储桶数量 | 免费 | 数据保护 | N | - | 
| 启用版本控制的桶百分比 | - | 启用了 S3 版本控制的存储桶的百分比 | 免费 | 数据保护 | Y | sum(VersioningEnabledBucketCount)/sum(DistinctNumberOfBuckets) | 
| 启用 MFA 删除的桶计数 | MFADeleteEnabledBucketCount | 启用 MFA（多重身份验证）删除的存储桶数量 | 免费 | 数据保护 | N | - | 
| 启用 MFA 删除的桶百分比 | - | 启用 MFA（多重身份验证）删除的存储桶百分比 | 免费 | 数据保护 | Y | sum(MFADeleteEnabledBucketCount)/sum(DistinctNumberOfBuckets) | 
| 启用 SSE-KMS 的桶计数 | SSEKMSEnabledBucketCount | 使用具有 AWS Key Management Service 密钥的服务器端加密（SSE-KMS）进行默认存储桶加密的存储桶数量 | 免费 | 数据保护 | N | - | 
| 启用 SSE-KMS 的桶百分比 | - | 使用 SSE-KMS 进行默认存储桶加密的存储桶百分比 | 免费 | 数据保护 | Y | sum(SSEKMSEnabledBucketCount)/sum(DistinctNumberOfBuckets) | 
| 所有不支持的签名请求 | AllUnsupportedSignatureRequests | 使用不支持的 AWS 签名版本的请求总数 | 高级 | 数据保护 | N | - | 
| 所有不支持的签名请求百分比 | - | 使用不支持的 AWS 签名版本的请求的百分比 | 高级 | 数据保护 | Y | sum(AllUnsupportedSignatureRequests)/sum(AllRequests) | 
| 所有不支持的 TLS 请求 | AllUnsupportedTLSRequests | 使用不支持的传输层安全性协议（TLS）版本的请求总数 | 高级 | 数据保护 | N | - | 
| 所有不支持的 TLS 请求百分比 | - | 使用不支持的 TLS 版本的请求的百分比 | 高级 | 数据保护 | Y | sum(AllUnsupportedTLSRequests)/sum(AllRequests) | 
| 所有 SSE-KMS 请求 | AllSSEKMSRequests | 指定 SSE-KMS 的请求总数 | 高级 | 数据保护 | N | - | 
| 所有 SSE-KMS 请求的百分比 | - | 指定 SSE-KMS 的请求百分比 | 高级 | 数据保护 | Y | sum(AllSSEKMSRequests)/sum(AllRequests) | 
| 同区域复制规则计数 | SameRegionReplicationRuleCount | 同区域复制（SRR）的复制规则数 | 高级 | 数据保护 | N | - | 
| 每个桶的平均同区域复制规则数 | - | SRR 的复制规则的平均数量 | 高级 | 数据保护 | Y | sum(SameRegionReplicationRuleCount)/sum(DistinctNumberOfBuckets) | 
| 跨区域复制规则计数 | CrossRegionReplicationRuleCount | 跨区域复制（CRR）的复制规则数 | 高级 | 数据保护 | N | - | 
| 每个桶的平均跨区域复制规则数 | - | CRR 的复制规则的平均数量 | 高级 | 数据保护 | Y | sum(CrossRegionReplicationRuleCount)/sum(DistinctNumberOfBuckets) | 
| 同账户复制规则计数 | SameAccountReplicationRuleCount | 同一账户内用于复制的复制规则数 | 高级 | 数据保护 | N | - | 
| 每个桶的平均同账户复制规则数 | - | 同一账户内用于复制的复制规则平均数量 | 高级 | 数据保护 | Y | sum(SameAccountReplicationRuleCount)/sum(DistinctNumberOfBuckets) | 
| 跨账户复制规则计数 | CrossAccountReplicationRuleCount | 跨账户复制的复制规则数 | 高级 | 数据保护 | N | - | 
| 每个桶的跨账户复制规则平均数量 | - | 跨账户复制的复制规则的平均数量 | 高级 | 数据保护 | Y | sum(CrossAccountReplicationRuleCount)/sum(DistinctNumberOfBuckets) | 
| 目标复制规则计数无效 | InvalidDestinationReplicationRuleCount | 具有无效复制目标的复制规则数 | 高级 | 数据保护 | N | - | 
| 每个桶的无效目标复制规则的平均数量 | - | 具有无效复制目标的复制规则的平均数量 | 高级 | 数据保护 | Y | sum(InvalidReplicationRuleCount)/sum(DistinctNumberOfBuckets) | 
| 复制规则总计数 | - | 复制规则总计数 | 高级 | 数据保护 | Y | - | 
| 每个桶的复制规则平均计数 | - | 复制规则总计数的平均值 | 高级 | 数据保护 | Y | sum(all replication rule count metrics)/sum(DistinctNumberOfBuckets) | 
| 对象所有权强制桶所有者计数 | ObjectOwnershipBucketOwnerEnforcedBucketCount | 通过为对象所有权使用“强制存储桶拥有者”设置禁用了访问控制列表（ACL）的存储桶数量 | 免费 | 访问权限管理 | N | - | 
| 对象所有权“强制桶所有者”的桶的百分比 | - | 通过为对象所有权使用“强制存储桶拥有者”设置禁用了 ACL 的存储桶的百分比 | 免费 | 访问权限管理 | Y | sum(ObjectOwnershipBucketOwnerEnforcedBucketCount)/sum(DistinctNumberOfBuckets)  | 
| 对象所有权“首选桶所有者”的桶的计数 | ObjectOwnershipBucketOwnerPreferredBucketCount | 为对象所有权使用“存储桶拥有者优先”设置的存储桶数量 | 免费 | 访问权限管理 | N | - | 
| 对象所有权“首选桶所有者”的桶的百分比 | - | 为对象所有权使用“存储桶拥有者优先”设置的存储桶的百分比 | 免费 | 访问权限管理 | Y | sum(ObjectOwnershipBucketOwnerPreferredBucketCount)/sum(DistinctNumberOfBuckets)  | 
| 对象所有权“对象写入器”桶计数 | ObjectOwnershipObjectWriterBucketCount | 为对象所有权使用“对象编写者”设置的存储桶数量 | 免费 | 访问权限管理 | N | - | 
| 对象所有权“对象写入器”桶的百分比 | - | 为对象所有权使用“对象编写者”设置的存储桶的百分比 | 免费 | 访问权限管理 | Y | sum(ObjectOwnershipObjectWriterBucketCount)/sum(DistinctNumberOfBuckets) | 
| 启用 Transfer Acceleration 的桶计数 | TransferAccelerationEnabledBucketCount | 已启用传输加速的存储桶数量 | 免费 | 性能 | N | - | 
| 启用 Transfer Acceleration 的桶的百分比 | - | 已启用传输加速的存储桶的百分比 | 免费 | 性能 | Y | sum(TransferAccelerationEnabledBucketCount)/sum(DistinctNumberOfBuckets) | 
| 启用事件通知的桶计数 | EventNotificationEnabledBucketCount | 已启用事件通知的存储桶数 | 免费 | Events | N |  | 
| 启用事件通知的桶的百分比 | - | 已启用事件通知的存储桶的百分比 | 免费 | Events | Y | sum(EventNotificationEnabledBucketCount)/sum(DistinctNumberOfBuckets) | 
| 所有请求 | AllRequests |  发出的请求总数   | 高级 | 活动 | N | - | 
| Get 请求 | GetRequests |  发出的 `GET` 请求总数  | 高级 | 活动 | 否 | - | 
| Put 请求 | PutRequests |  发出的 `PUT` 请求总数  | 高级 | 活动 | 否 | - | 
| Head 请求 | HeadRequests | 发出的 HEAD 请求数 | 高级 | 活动 | 否 | - | 
| Delete 请求 | DeleteRequests | 发出的 DELETE 请求数 | 高级 | 活动 | 否 | - | 
| List 请求 | ListRequests | 发出的 LIST 请求数 | 高级 | 活动 | 否 | - | 
| Post 请求 | PostRequests | 发出的 POST 请求数 | 高级 | 活动 | 否 | - | 
| Select 请求 | SelectRequests | S3 Select 请求数 | 高级 | 活动 | 否 | - | 
| Select 扫描的字节 | SelectScannedBytes | 扫描的 S3 Select 字节数 | 高级 | 活动 | 否 | - | 
| Select 返回的字节 | SelectReturnedBytes | 返回的 S3 Select 字节数 | 高级 | 活动 | 否 | - | 
| 已下载字节 | BytesDownloaded | 下载的字节数 | 高级 | 活动 | 否 | - | 
| 检索率百分比 | - | 下载的字节的百分比 | 高级 | 活动 | Y | sum(BytesDownloaded)/sum(StorageBytes) | 
| 已上传字节 | BytesUploaded | 上传的字节数 | 高级 | 活动 | 否 | - | 
| 摄取率百分比 | - | 上载的字节的百分比 | 高级 | 活动 | Y | sum(BytesUploaded)/sum(StorageBytes) | 
| 4xx 错误 | 4xxErrors | HTTP 4xx 状态代码数 | 高级 | 活动 | 否 | - | 
| 5xx 错误 | 5xxErrors | HTTP 5xx 状态代码数 | 高级 | 活动 | 否 | - | 
| 总错误数 | - | 所有 4xx 和 5xx 错误的总和 | 高级 | 活动 | Y | sum(4xxErrors) \$1 sum(5xxErrors) | 
| 错误率百分比 | - |  4xx 和 5xx 错误总数占请求总数的百分比  | 高级 | 活动 | Y | sum(TotalErrors)/sum(TotalRequests) | 
| 200 OK 状态计数 | 200OKStatusCount | “200 OK”状态代码数 | 高级 | 详细状态代码 | N | - | 
| % 200 OK 状态百分比 | - |  “200 OK”状态代码总数占请求总数的百分比  | 高级 | 详细状态代码 | Y | sum(200OKStatusCount)/sum(AllRequests) | 
| 206 部分内容状态计数 | 206PartialContentStatusCount | “206 部分内容”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 206 部分内容状态百分比 | - | “206 部分内容”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(206PartialContentStatusCount)/sum(AllRequests) | 
| 400 错误请求错误计数 |  400BadRequestErrorCount  | “400 错误请求”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 400 错误请求错误百分比 | - | “400 错误请求”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(400BadRequestErrorCount)/sum(AllRequests) | 
| 403 禁止错误计数 |  403ForbiddenErrorCount  | “403 禁止”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 403 禁止错误百分比 | - | “403 禁止”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(403ForbiddenErrorCount)/sum(AllRequests) | 
| 404 找不到错误计数 | 404NotFoundErrorCount | “404 未找到”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 404 找不到错误百分比 | - | “404 未找到”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(404NotFoundErrorCount)/sum(AllRequests) | 
| 500 内部服务器错误计数 | 500InternalServerErrorCount | “500 内部服务器错误”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 500 内部服务器错误百分比 | - | “500 内部服务器错误”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(500InternalServerErrorCount)/sum(AllRequests) | 
| 503 服务不可用错误计数 | 503ServiceUnavailableErrorCount | “503 服务不可用”状态代码数 | 高级 | 详细状态代码 | N | - | 
| 503 服务不可用错误百分比 | - | “503 服务不可用”状态代码数占请求总数的百分比 | 高级 | 详细状态代码 | Y | sum(503ServiceUnavailableErrorCount)/sum(AllRequests) | 

1 所有免费存储指标均在 Storage Lens 组级别可用。高级指标在 Storage Lens 组级别不可用。

2 规则计数指标和桶设置指标在前缀级别不可用。

下表列出了 S3 Storage Lens 存储统计管理工具中提供的性能指标以及这些指标在 CloudWatch 中的可用性：


| **指标名称**： | **CloudWatch 和导出** | **说明** | **Tier** | **类别** | **派生** | **派生指标公式** | 
| --- | --- | --- | --- | --- | --- | --- | 
| 首字节平均延迟 | AverageFirstByteLatency | 过去 24 小时内，按照从 Amazon S3 存储桶收到完整请求到开始返回响应计算，每个请求的平均时间 | 高级 | 性能 | N | - | 
| 平均总请求延迟 | AverageTotalRequestLatency | 在过去 24 小时内，按照从收到第一个字节到将最后一个字节发送到 Amazon S3 存储桶计算，每个请求的平均用时 | 高级 | 性能 | N | - | 
| 读取 0 KB 的请求计数 | Read0KBRequestCount\$1 | 数据大小为 0 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 0 KB 到 128 KB 的请求计数 | Read0KBTo128KBRequestCount\$1 | 数据大小大于 0 KB 且小于等于 128 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 128 KB 到 256 KB 的请求计数 | Read128KBTo256KBRequestCount\$1 | 数据大小大于 128 KB 且小于等于 256 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 256 KB 到 512 KB 的请求计数 | Read256KBTo512KBRequestCount\$1 | 数据大小大于 256 KB 且小于等于 512 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 512 KB 到 1 MB 的请求计数 | Read512KBTo1MBRequestCount\$1 | 数据大小大于 512 KB 且小于等于 1 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 1 MB 到 2 MB 的请求计数 | Read1MBTo2MBRequestCount\$1 | 数据大小大于 1 MB 且小于等于 2 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 2 MB 到 4 MB 的请求计数 | Read2MBTo4MBRequestCount\$1 | 数据大小大于 2 MB 且小于等于 4 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 4 MB 到 8 MB 的请求计数 | Read4MBTo8MBRequestCount\$1 | 数据大小大于 4 MB 且小于等于 8 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 8 MB 到 16 MB 的请求计数 | Read8MBTo16MBRequestCount\$1 | 数据大小大于 8 MB 且小于等于 16 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 16 MB 到 32 MB 的请求计数 | Read16MBTo32MBRequestCount\$1 | 数据大小大于 16 MB 且小于等于 32 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 32 MB 到 64 MB 的请求计数 | Read32MBTo64MBRequestCount\$1 | 数据大小大于 32 MB 且小于等于 64 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 64 MB 到 128 MB 的请求计数 | Read64MBTo128MBRequestCount\$1 | 数据大小大于 64 MB 且小于等于 128 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 128 MB 到 256 MB 的请求计数 | Read128MBTo256MBRequestCount\$1 | 数据大小大于 128 MB 且小于等于 256 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 256 MB 到 512 MB 的请求计数 | Read256MBTo512MBRequestCount\$1 | 数据大小大于 256 MB 且小于等于 512 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 512 MB 到 1 GB 的请求计数 | Read512MBTo1GBRequestCount\$1 | 数据大小大于 512 MB 且小于等于 1 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 1 GB 到 2 GB 的请求计数 | Read1GBTo2GBRequestCount\$1 | 数据大小大于 1 GB 且小于等于 2 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 2 GB 到 4 GB 的请求计数 | Read2GBTo4GBRequestCount\$1 | 数据大小大于 2 GB 且小于等于 4 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 读取 4GB 以上的请求计数 | ReadLargerThan4GBRequestCount\$1 | 数据大小大于 4 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 高级 | 性能 | N | - | 
| 写入 0 KB 的请求计数 | Write0KBRequestCount\$1 | 数据大小为 0 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 0 KB 到 128 KB 的请求计数 | Write0KBTo128KBRequestCount\$1 | 数据大小大于 0 KB 且小于等于 128 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 128 KB 到 256 KB 的请求计数 | Write128KBTo256KBRequestCount\$1 | 数据大小大于 128 KB 且小于等于 256 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 256 KB 到 512 KB 的请求计数 | Write256KBTo512KBRequestCount\$1 | 数据大小大于 256 KB 且小于等于 512 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 512 KB 到 1 MB 的请求计数 | Write512KBTo1MBRequestCount\$1 | 数据大小大于 512 KB 且小于等于 1 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 1 MB 到 2 MB 的请求计数 | Write1MBTo2MBRequestCount\$1 | 数据大小大于 1 MB 且小于等于 2 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 2 MB 到 4 MB 的请求计数 | Write2MBTo4MBRequestCount\$1 | 数据大小大于 2 MB 且小于等于 4 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 4 MB 到 8 MB 的请求计数 | Write4MBTo8MBRequestCount\$1 | 数据大小大于 4 MB 且小于等于 8 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 8 MB 到 16 MB 的请求计数 | Write8MBTo16MBRequestCount\$1 | 数据大小大于 8 MB 且小于等于 16 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 16 MB 到 32 MB 的请求计数 | Write16MBTo32MBRequestCount\$1 | 数据大小大于 16 MB 且小于等于 32 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 32 MB 到 64 MB 的请求计数 | Write32MBTo64MBRequestCount\$1 | 数据大小大于 32 MB 且小于等于 64 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 64 MB 到 128 MB 的请求计数 | Write64MBTo128MBRequestCount\$1 | 数据大小大于 64 MB 且小于等于 128 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 128 MB 到 256 MB 的请求计数 | Write128MBTo256MBRequestCount\$1 | 数据大小大于 128 MB 且小于等于 256 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 256 MB 到 512 MB 的请求计数 | Write256MBTo512MBRequestCount\$1 | 数据大小大于 256 MB 且小于等于 512 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 512 MB 到 1 GB 的请求计数 | Write512MBTo1GBRequestCount\$1 | 数据大小大于 512 MB 且小于等于 1 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 1 GB 到 2 GB 的请求计数 | Write1GBTo2GBRequestCount\$1 | 数据大小大于 1 GB 且小于等于 2 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 2 GB 到 4 GB 的请求计数 | Write2GBTo4GBRequestCount\$1 | 数据大小大于 2 GB 且小于等于 4 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 写入 4GB 以上的请求计数 | WriteLargerThan4GBRequestCount\$1 | 数据大小大于 4 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 高级 | 性能 | N | - | 
| 0 KB 对象计数 | Object0KBCount | 大小等于 0 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 0 KB 到 128 KB 对象计数 | Object0KBTo128KBCount | 大小大于 0 KB 且小于等于 128 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 128 KB 到 256 KB 对象计数 | Object128KBTo256KBCount | 大小大于 128 KB 且小于等于 256 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 256 KB 到 512 KB 对象计数 | Object256KBTo512KBCount | 大小大于 256 KB 且小于等于 512 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 512 KB 到 1 MB 对象计数 | Object512KBTo1MBCount | 大小大于 512 KB 且小于等于 1 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 1 MB 到 2 MB 对象计数 | Object1MBTo2MBCount | 大小大于 1 MB 且小于等于 2 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 2 MB 到 4 MB 对象计数 | Object2MBTo4MBCount | 大小大于 2 MB 且小于等于 4 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 4 MB 到 8 MB 对象计数 | Object4MBTo8MBCount | 大小大于 4 MB 且小于等于 8 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 8 MB 到 16 MB 对象计数 | Object8MBTo16MBCount | 大小大于 8 MB 且小于等于 16 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 16 MB 到 32 MB 对象计数 | Object16MBTo32MBCount | 大小大于 16 MB 且小于等于 32 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 32 MB 到 64 MB 对象计数 | Object32MBTo64MBCount | 大小大于 32 MB 且小于等于 64 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 64 MB 到 128 MB 对象计数 | Object64MBTo128MBCount | 大小大于 64 MB 且小于等于 128 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 128 MB 到 256 MB 对象计数 | Object128MBTo256MBCount | 大小大于 128 MB 且小于等于 256 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 256 MB 到 512 MB 对象计数 | Object256MBTo512MBCount | 大小大于 256 MB 且小于等于 512 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 512 MB 到 1 GB 对象计数 | Object512MBTo1GBCount | 大小大于 512 MB 且小于等于 1 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 1 GB 到 2 GB 对象计数 | Object1GBTo2GBCount | 大小大于 1 GB 且小于等于 2 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 2 GB 到 4 GB 对象计数 | Object2GBTo4GBCount | 大小大于 2 GB 且小于等于 4 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 大于 4GB 的对象计数 | ObjectLargerThan4GBCount | 大小大于 4 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 高级 | 性能 | N | - | 
| 并发 Put 503 错误计数 | ConcurrentPut503ErrorCount | 由于并发写入相同对象而生成的 503 错误数量 | 高级 | 性能 | N | - | 
| 并发 Put 503 错误的百分比 | - | 由于并发写入相同对象而生成的 503 错误的百分比 | 高级 | 性能 | Y | 100 \$1 ConcurrentPut503Errors/AllRequests | 
| 跨区域请求计数 | CrossRegionRequestCount | 所在区域不同于存储桶主区域的客户端发出的请求数 | 高级 | 性能 | N | - | 
| 跨区域请求的百分比 | - | 所在区域不同于存储桶主区域的客户端发出的请求的百分比 | 高级 | 性能 | Y | 100 \$1 CrossRegionRequestCount/AllRequests | 
| 跨区域传输的字节数 | CrossRegionTransferredBytes | 所在区域不同于存储桶主区域的调用所传输的字节数 | 高级 | 性能 | N | - | 
| 跨区域传输字节数的百分比 | - | 所在区域不同于存储桶主区域的调用所传输的字节百分比 | 高级 | 性能 | Y | 100 \$1 CrossRegionBytes/（BytesDownloaded \$1 BytesUploaded） | 
| 跨区域请求计数（不包括跨区域复制请求） | CrossRegionWithoutReplicationRequestCount | 所在区域不同于存储桶主区域的客户端发出的请求数，不包括跨区域复制请求 | 高级 | 性能 | N | - | 
| 跨区域请求的百分比（不包括跨区域复制请求） | - | 所在区域不同于存储桶主区域的客户端发出的请求百分比，不包括跨区域复制请求 | 高级 | 性能 | Y | 100 \$1 CrossRegionRequestWithoutReplicationCount/AllRequests | 
| 跨区域传输的字节数（不包括跨区域复制） | CrossRegionWithoutReplicationTransferredBytes | 所在区域不同于存储桶主区域的调用所传输的字节数，不包括跨区域复制的字节数 | 高级 | 性能 | N | - | 
| 跨区域传输字节数的百分比（不包括跨区域复制） | - | 从存储桶主区域之外的区域发出的请求数，不包括跨区域复制请求 | 高级 | 性能 | Y | 100 \$1 CrossRegionBytesWithoutReplication/（BytesDownloaded \$1 BytesUploaded） | 
| 区域内请求计数 | InRegionRequestCount | 存储桶主区域中的客户端发出的请求数 | 高级 | 性能 | N | - | 
| 区域内请求百分比 | - | 存储桶主区域中的客户端发出的请求的百分比 | 高级 | 性能 | Y | 100 \$1 InRegionRequestCount/AllRequests | 
| 区域内传输的字节数 | InRegionTransferredBytes | 存储桶主区域中的调用所传输的字节数 | 高级 | 性能 | N | - | 
| 区域内传输的字节数的百分比 | - | 存储桶主区域中的调用所传输的字节百分比 | 高级 | 性能 | Y | 100 \$1 InRegionBytes/（BytesDownloaded \$1 BytesUploaded） | 
| 每天访问的唯一对象计数 | UniqueObjectsAccessedDailyCount | 过去 24 小时内至少访问过一次的对象数量 | 高级 | 性能 | N | - | 
| 每天访问的唯一对象计数百分比 | - | 过去 24 小时内至少访问过一次的对象的百分比 | 高级 | 性能 | Y | 100 \$1 UniqueObjectsAccessedDailyCount/ObjectCount | 