AWS:为什么 CloudWatch 上的存储桶大小比使用 S3 工具时更大?

AWS:为什么 CloudWatch 上的存储桶大小比使用 S3 工具时更大?

我使用 awscli 工具来验证存储桶的大小。首先是 S3 调用(所有文件没有版本控制,只是普通的上传):

$ aws s3 ls s3://XXX --recursive --human-readable --summarize (...) Total Objects: 2 Total Size: 82.5 GiB

然后我使用了 CloudWatch 指标: $ aws cloudwatch get-metric-statistics --namespace "AWS/S3" --start-time 2015-08-29 --end-time 2015-08-31 --metric-name BucketSizeBytes --period 3600 --statistics Average --unit Bytes --dimensions Name=BucketName,Value=XXX Name=StorageType,Value=StandardStorage { "Datapoints": [ { "Timestamp": "2015-08-30T00:00:00Z", "Average": 141012339184.0, "Unit": "Bytes" }, (...)

现在我想知道为什么 CloudWatch 显示的数字比 S3 调用高得多。我在文档中找不到任何提示,因此如果有人能提供帮助,我将不胜感激。

(管理控制台中显示相同的数字;S3 控制台上约为 82.5 GiB,CloudWatch 控制台上约为 141,012,339,184 字节。)

答案1

回答我自己的问题:CloudWatch 中正确计算了放弃的分段上传数量。

相关内容