Amazon S3 Storage Lens metrics glossary - Amazon Simple Storage Service

Amazon S3 Storage Lens metrics glossary

The Amazon S3 Storage Lens metrics glossary provides a complete list of free and advanced metrics for S3 Storage Lens.

S3 Storage Lens offers free metrics for all dashboards and configurations, with the option to upgrade to advanced metrics.

  • Free metrics contain metrics that are relevant to your storage usage, such as the number of buckets and the objects in your account. Free metrics also include use-case based metrics, such as cost-optimization and data-protection metrics. All free metrics are collected daily, and data is available for queries for up to 14 days.

  • Advanced metrics include all the metrics in free metrics along with additional metrics, such as advanced performance, advanced data protection, and advanced cost optimization metrics. Advanced metrics also include additional metric categories, such as activity metrics and detailed status-code metrics. Advanced metrics data is available for queries for 15 months.

    There are additional charges when you use S3 Storage Lens with advanced metrics and recommendations. For more information, see Amazon S3 pricing. For more information about advanced metrics and recommendations features, see Metrics selection.

    Note

    For Storage Lens groups, only free tier storage metrics are available. Advanced tier metrics are not available at the Storage Lens group level.

Metric names

The Metric name column in the following table provides the name of each S3 Storage Lens in the S3 console. The CloudWatch and export column provides the name of each metric in Amazon CloudWatch and the metrics export file that you can configure in your S3 Storage Lens dashboard.

Derived metric formulas

Derived metrics are not available for the metrics export and the CloudWatch publishing option. However, you can use the metrics formulas shown in the Derived metrics formula column to compute them.

Interpreting the Amazon S3 Storage Lens prefix symbols for metrics unit multiples (K, M, G, and so on)

S3 Storage Lens metrics unit multiples are written with prefix symbols. These prefix symbols match the International System of Units (SI) symbols that are standardized by the International Bureau of Weights and Measures (BIPM). These symbols are also used in the Unified Code for Units of Measure (UCUM). For more information, see List of SI prefix symbols.

Note
  • The unit of measurement for S3 storage bytes is in binary gigabytes (GB), where 1 GB is 230 bytes, 1 TB is 240 bytes, and 1 PB is 250 bytes. This unit of measurement is also known as a gibibyte (GiB), as defined by the International Electrotechnical Commission (IEC).

  • When an object reaches the end of its lifetime based on its lifecycle configuration, Amazon S3 queues the object for removal and removes it asynchronously. Therefore, there might be a delay between the expiration date and the date when Amazon S3 removes an object. S3 Storage Lens doesn't include metrics for objects that have expired but haven't been removed. For more information about expiration actions in S3 Lifecycle, see Expiring objects.

  • Amazon S3 stores metadata (object key, timestamps, etc.) for every object, which requires minimum storage even for 0KB data files. This is why 0KB objects appear in the (0KB-128KB] size range in S3 Storage Lens.

  • S3 Storage Lens provides best-effort tracking of cross-region data transfers, primarily focusing on requests from customer-managed resources like EC2 instances. Requests made through AWS PrivateLink or certain in-Region requests are unclassified.

The following table shows the S3 Storage Lens metrics glossary.

Metric name CloudWatch and export Description Tier1 Category2 Derived Derived metric formula
Total storage StorageBytes Total storage, inclusive of incomplete multipart uploads, object metadata, and delete markers Free Summary N -
Object count ObjectCount Total object count Free Summary N -
Average object size - Average object size Free Summary Y sum(StorageBytes)/sum(ObjectCount)
Active buckets - Number of buckets with storage > 0 bytes Free Summary Y -
Buckets - Number of buckets Free Summary Y -
Accounts - Number of accounts whose storage is in scope Free Summary Y -
Current version bytes CurrentVersionStorageBytes Number of bytes that are a current version of an object Free Cost optimization N -
% current version bytes - Percentage of bytes in scope that are current versions of objects Free Cost optimization Y sum(CurrentVersionStorageBytes)/sum(StorageBytes)
Current version object count CurrentVersionObjectCount Number of current version objects Free Data protection N -
% current version objects - Percentage of objects in scope that are a current version Free Cost optimization Y sum(CurrentVersionObjectCount)/sum(ObjectCount)
Noncurrent version bytes NonCurrentVersionStorageBytes Number of noncurrent version bytes Free Cost optimization N -
% noncurrent version bytes - Percentage of bytes in scope that are noncurrent versions Free Cost optimization Y sum(NonCurrentVersionStorageBytes)/sum(StorageBytes)
Noncurrent version object count NonCurrentVersionObjectCount Number of the noncurrent object versions Free Cost optimization N -
% noncurrent version objects - Percentage of objects in scope that are a noncurrent version Free Cost optimization Y sum(NonCurrentVersionObjectCount)/sum(ObjectCount)
Delete marker bytes DeleteMarkerStorageBytes Number of bytes in scope that are delete markers Free Cost optimization N -
% delete marker bytes - Percentage of bytes in scope that are delete markers Free Cost optimization Y sum(DeleteMarkerStorageBytes)/sum(StorageBytes)
Delete marker object count DeleteMarkerObjectCount Number of objects with a delete marker Free Cost optimization N -
% delete marker objects - Percentage of objects in scope with a delete marker Free Cost optimization Y sum(DeleteMarkerObjectCount)/sum(ObjectCount)
Incomplete multipart upload bytes IncompleteMultipartUploadStorageBytes Total bytes in scope for incomplete multipart uploads Free Cost optimization N -
% incomplete multipart upload bytes - Percentage of bytes in scope that are the result of incomplete multipart uploads Free Cost optimization Y sum(IncompleteMultipartUploadStorageBytes)/sum(StorageBytes)
Incomplete multipart upload object count IncompleteMultipartUploadObjectCount Number of objects in scope that are incomplete multipart uploads Free Cost optimization N -
% incomplete multipart upload objects - Percentage of objects in scope that are incomplete multipart uploads Free Cost optimization Y sum(IncompleteMultipartUploadObjectCount)/sum(ObjectCount)
Incomplete multipart upload storage bytes greater than 7 days old IncompleteMPUStorageBytesOlderThan7Days Total bytes in scope for incomplete multipart uploads that are more than 7 days old Free Cost optimization N -
% incomplete multipart upload storage bytes greater than 7 days old - Percentage of bytes for incomplete multipart uploads that are more than 7 days old Free Cost optimization Y sum(IncompleteMPUStorageBytesOlderThan7Days)/sum(StorageBytes)
Incomplete multipart upload object count greater than 7 days old IncompleteMPUObjectCountOlderThan7Days Number of objects that are incomplete multipart uploads more than 7 days old Free Cost optimization N -
% incomplete multipart upload object count greater than 7 days old - Percentage of objects that are incomplete multipart uploads more than 7 days old Free Cost optimization Y sum(IncompleteMPUObjectCountOlderThan7Days)/sum(ObjectCount)
Transition lifecycle rule count TransitionLifecycleRuleCount Number of lifecycle rules to transition objects to another storage class Advanced Cost optimization N -
Average transition lifecycle rules per bucket - Average number of lifecycle rules to transition objects to another storage class Advanced Cost optimization Y sum(TransitionLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Expiration lifecycle rule count ExpirationLifecycleRuleCount Number of lifecycle rules to expire objects Advanced Cost optimization N -
Average expiration lifecycle rules per bucket - Average number of lifecycle rules to expire objects Advanced Cost optimization Y sum(ExpirationLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Noncurrent version transition lifecycle rule count NoncurrentVersionTransitionLifecycleRuleCount Number of lifecycle rules to transition noncurrent object versions to another storage class Advanced Cost optimization N
Average noncurrent version transition lifecycle rules per bucket - Average number of lifecycle rules to transition noncurrent object versions to another storage class Advanced Cost optimization Y sum(NoncurrentVersionTransitionLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Noncurrent version expiration lifecycle rule count NoncurrentVersionExpirationLifecycleRuleCount Number of lifecycle rules to expire noncurrent object versions Advanced Cost optimization N -
Average noncurrent version expiration lifecycle rules per bucket - Average number of lifecycle rules to expire noncurrent object versions Advanced Cost optimization Y sum(NoncurrentVersionExpirationLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Abort incomplete multipart upload lifecycle rule count AbortIncompleteMPULifecycleRuleCount Number of lifecycle rules to delete incomplete multipart uploads Advanced Cost optimization N -
Average abort incomplete multipart upload lifecycle rules per bucket - Average number of lifecycle rules to delete incomplete multipart uploads Advanced Cost optimization Y sum(AbortIncompleteMPULifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Expired object delete marker lifecycle rule count ExpiredObjectDeleteMarkerLifecycleRuleCount Number of lifecycle rules to remove expired object delete markers Advanced Cost optimization N -
Average expired object delete marker lifecycle rules per bucket - Average number of lifecycle rules to remove expired object delete markers Advanced Cost optimization Y sum(ExpiredObjectDeleteMarkerLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Total lifecycle rule count TotalLifecycleRuleCount Number of lifecycle rules Advanced Cost optimization N -
Average lifecycle rule count per bucket - Average number of lifecycle rules Advanced Cost optimization Y sum(TotalLifecycleRuleCount)/sum(DistinctNumberOfBuckets)
Encrypted bytes EncryptedStorageBytes Number of encrypted bytes Free Data protection N -
% encrypted bytes - Percentage of total bytes that are encrypted Free Data protection Y sum(EncryptedObjectCount)/sum(StorageBytes)
Encrypted object count EncryptedObjectCount Number of objects that are encrypted Free Data protection N -
% encrypted objects - Percentage of objects that are encrypted Free Data protection Y sum(EncryptedStorageBytes)/sum(ObjectCount)
Unencrypted bytes UnencryptedStorageBytes Number of bytes that are unencrypted Free Data protection Y sum(StorageBytes) - sum(EncryptedStorageBytes)
% unencrypted bytes - Percentage of bytes that are unencrypted Free Data protection Y sum(UnencryptedStorageBytes)/sum(StorageBytes)
Unencrypted object count UnencryptedObjectCount Number of objects that are unencrypted Free Data protection Y sum(ObjectCount) - sum(EncryptedObjectCount)
% unencrypted objects - Percentage of unencrypted objects Free Data protection Y sum(UnencryptedObjectCount)/sum(ObjectCount)
Replicated storage bytes source ReplicatedStorageBytesSource Number of bytes that are replicated from the source bucket Free Data protection N -
% replicated bytes source - Percentage of total bytes that are replicated from the source bucket Free Data protection Y sum(ReplicatedStorageBytesSource)/sum(StorageBytes)
Replicated object count source ReplicatedObjectCountSource Number of replicated objects from the source bucket Free Data protection N -
% replicated objects source - Percentage of total objects that are replicated from the source bucket Free Data protection Y sum(ReplicatedStorageObjectCount)/sum(ObjectCount)
Replicated storage bytes destination ReplicatedStorageBytes Number of bytes that are replicated to the destination bucket Free Data protection N -
% replicated bytes destination - Percentage of total bytes that are replicated to the destination bucket Free Data protection Y sum(ReplicatedStorageBytes)/sum(StorageBytes)
Replicated object count destination ReplicatedObjectCount Number of objects that are replicated to the destination bucket Free Data protection N -
% replicated objects destination - Percentage of total objects that are replicated to the destination bucket Free Data protection Y sum(ReplicatedObjectCount)/sum(ObjectCount)
Object Lock bytes ObjectLockEnabledStorageBytes Number of Object Lock enabled storage bytes Free Data protection N sum(UnencryptedStorageBytes)/sum(ObjectLockEnabledStorageCount)-sum(ObjectLockEnabledStorageBytes)
% Object Lock bytes - Percentage of Object Lock enabled storage bytes Free Data protection Y sum(ObjectLockEnabledStorageBytes)/sum(StorageBytes)
Object Lock object count ObjectLockEnabledObjectCount Number of Object Lock objects Free Data protection N -
% Object Lock objects - Percentage of total objects that have Object Lock enabled Free Data protection Y sum(ObjectLockEnabledObjectCount)/sum(ObjectCount)
Versioning-enabled bucket count VersioningEnabledBucketCount Number of buckets that have S3 Versioning enabled Free Data protection N -
% versioning-enabled buckets - Percentage of buckets that have S3 Versioning enabled Free Data protection Y sum(VersioningEnabledBucketCount)/sum(DistinctNumberOfBuckets)
MFA delete-enabled bucket count MFADeleteEnabledBucketCount Number of buckets that have MFA (multi-factor authentication) delete enabled Free Data protection N -
% MFA delete-enabled buckets - Percentage of buckets that have MFA (multi-factor authentication) delete enabled Free Data protection Y sum(MFADeleteEnabledBucketCount)/sum(DistinctNumberOfBuckets)
SSE-KMS enabled bucket count SSEKMSEnabledBucketCount Number of buckets that use server-side encryption with AWS Key Management Service keys (SSE-KMS) for default bucket encryption Free Data protection N -
% SSE-KMS enabled buckets - Percentage of buckets that SSE-KMS for default bucket encryption Free Data protection Y sum(SSEKMSEnabledBucketCount)/sum(DistinctNumberOfBuckets)
All unsupported signature requests AllUnsupportedSignatureRequests Total number of requests that use unsupported AWS signature versions Advanced Data protection N -
% all unsupported signature requests - Percentage of requests that use unsupported AWS signature versions Advanced Data protection Y sum(AllUnsupportedSignatureRequests)/sum(AllRequests)
All unsupported TLS requests AllUnsupportedTLSRequests Total number of requests that use unsupported Transport Layer Security (TLS) versions Advanced Data protection N -
% all unsupported TLS requests - Percentage of requests that use unsupported TLS versions Advanced Data protection Y sum(AllUnsupportedTLSRequests)/sum(AllRequests)
All SSE-KMS requests AllSSEKMSRequests Total number of requests that specify SSE-KMS Advanced Data protection N -
% all SSE-KMS requests - Percentage of requests that specify SSE-KMS Advanced Data protection Y sum(AllSSEKMSRequests)/sum(AllRequests)
Same-Region Replication rule count SameRegionReplicationRuleCount Number of replication rules for Same-Region Replication (SRR) Advanced Data protection N -
Average Same-Region Replication rules per bucket - Average number of replication rules for SRR Advanced Data protection Y sum(SameRegionReplicationRuleCount)/sum(DistinctNumberOfBuckets)
Cross-Region Replication rule count CrossRegionReplicationRuleCount Number of replication rules for Cross-Region Replication (CRR) Advanced Data protection N -
Average Cross-Region Replication rules per bucket - Average number of replication rules for CRR Advanced Data protection Y sum(CrossRegionReplicationRuleCount)/sum(DistinctNumberOfBuckets)
Same-account replication rule count SameAccountReplicationRuleCount Number of replication rules for replication within the same account Advanced Data protection N -
Average same-account replication rules per bucket - Average number of replication rules for replication within the same account Advanced Data protection Y sum(SameAccountReplicationRuleCount)/sum(DistinctNumberOfBuckets)
Cross-account replication rule count CrossAccountReplicationRuleCount Number of replication rules for cross-account replication Advanced Data protection N -
Average cross-account replication rules per bucket - Average number of replication rules for cross-account replication Advanced Data protection Y sum(CrossAccountReplicationRuleCount)/sum(DistinctNumberOfBuckets)
Invalid destination replication rule count InvalidDestinationReplicationRuleCount Number of replication rules with a replication destination that's not valid Advanced Data protection N -
Average invalid destination replication rules per bucket - Average number of replication rules with a replication destination that's not valid Advanced Data protection Y sum(InvalidReplicationRuleCount)/sum(DistinctNumberOfBuckets)
Total replication rule count - Total replication rule count Advanced Data protection Y -
Average replication rule count per bucket - Average total replication rule count Advanced Data protection Y sum(all replication rule count metrics)/sum(DistinctNumberOfBuckets)
Object Ownership bucket owner enforced bucket count ObjectOwnershipBucketOwnerEnforcedBucketCount Number of buckets that have access control lists (ACLs) disabled by using the bucket owner enforced setting for Object Ownership Free Access management N -
% Object Ownership bucket owner enforced buckets - Percentage of buckets that have ACLs disabled by using the bucket owner enforced setting for Object Ownership Free Access management Y sum(ObjectOwnershipBucketOwnerEnforcedBucketCount)/sum(DistinctNumberOfBuckets)
Object Ownership bucket owner preferred bucket count ObjectOwnershipBucketOwnerPreferredBucketCount Number of buckets that use the bucket owner preferred setting for Object Ownership Free Access management N -
% Object Ownership bucket owner preferred buckets - Percentage of buckets that use the bucket owner preferred setting for Object Ownership Free Access management Y sum(ObjectOwnershipBucketOwnerPreferredBucketCount)/sum(DistinctNumberOfBuckets)
Object Ownership object writer bucket count ObjectOwnershipObjectWriterBucketCount Number of buckets that use the object writer setting for Object Ownership Free Access management N -
% Object Ownership object writer buckets - Percentage of buckets that use the object writer setting for Object Ownership Free Access management Y sum(ObjectOwnershipObjectWriterBucketCount)/sum(DistinctNumberOfBuckets)
Transfer Acceleration enabled bucket count TransferAccelerationEnabledBucketCount Number of buckets that have Transfer Acceleration enabled Free Performance N -
% Transfer Acceleration enabled buckets - Percentage of buckets that have Transfer Acceleration enabled Free Performance Y sum(TransferAccelerationEnabledBucketCount)/sum(DistinctNumberOfBuckets)
Event Notification enabled bucket count EventNotificationEnabledBucketCount Number of buckets that have Event Notifications enabled Free Events N
% Event Notification enabled buckets - Percentage of buckets that have Event Notifications enabled Free Events Y sum(EventNotificationEnabledBucketCount)/sum(DistinctNumberOfBuckets)
All requests AllRequests

Total number of requests made

Advanced Activity N -
Get requests GetRequests

Total number of GET requests made

Advanced Activity N -
Put requests PutRequests

Total number of PUT requests made

Advanced Activity N -
Head requests HeadRequests Number of HEAD requests made Advanced Activity N -
Delete requests DeleteRequests Number of DELETE requests made Advanced Activity N -
List requests ListRequests Number of LIST requests made Advanced Activity N -
Post requests PostRequests Number of POST requests made Advanced Activity N -
Select requests SelectRequests Number of S3 Select requests Advanced Activity N -
Select scanned bytes SelectScannedBytes Number of S3 Select bytes scanned Advanced Activity N -
Select returned bytes SelectReturnedBytes Number of S3 Select bytes returned Advanced Activity N -
Bytes downloaded BytesDownloaded Number of bytes downloaded Advanced Activity N -
% retrieval rate - Percentage of bytes downloaded Advanced Activity Y sum(BytesDownloaded)/sum(StorageBytes)
Bytes uploaded BytesUploaded Number of bytes uploaded Advanced Activity N -
% ingest ratio - Percentage of bytes uploaded Advanced Activity Y sum(BytesUploaded)/sum(StorageBytes)
4xx errors 4xxErrors Number of HTTP 4xx status codes Advanced Activity N -
5xx errors 5xxErrors Number of HTTP 5xx status codes Advanced Activity N -
Total errors - The sum of all 4xx and 5xx errors Advanced Activity Y sum(4xxErrors) + sum(5xxErrors)
% error rate -

Total number of 4xx and 5xx errors as a percentage of total requests

Advanced Activity Y sum(TotalErrors)/sum(TotalRequests)
200 OK status count 200OKStatusCount Number of 200 OK status codes Advanced Detailed status code N -
% 200 OK status -

Total number of 200 OK status codes as a percentage of total requests

Advanced Detailed status code Y sum(200OKStatusCount)/sum(AllRequests)
206 Partial Content status count 206PartialContentStatusCount Number of 206 Partial Content status codes Advanced Detailed status code N -
% 206 Partial Content status - Number of 206 Partial Content status codes as a percentage of total requests Advanced Detailed status code Y sum(206PartialContentStatusCount)/sum(AllRequests)
400 Bad Request error count

400BadRequestErrorCount

Number of 400 Bad Request status codes Advanced Detailed status code N -
% 400 Bad Request errors - Number of 400 Bad Request status codes as a percentage of total requests Advanced Detailed status code Y sum(400BadRequestErrorCount)/sum(AllRequests)
403 Forbidden error count

403ForbiddenErrorCount

Number of 403 Forbidden status codes Advanced Detailed status code N -
% 403 Forbidden errors - Number of 403 Forbidden status codes as a percentage of total requests Advanced Detailed status code Y sum(403ForbiddenErrorCount)/sum(AllRequests)
404 Not Found error count 404NotFoundErrorCount Number of 404 Not Found status codes Advanced Detailed status code N -
% 404 Not Found errors - Number of 404 Not Found status codes as a percentage of total requests Advanced Detailed status code Y sum(404NotFoundErrorCount)/sum(AllRequests)
500 Internal Server Error count 500InternalServerErrorCount Number of 500 Internal Server Error status codes Advanced Detailed status code N -
% 500 Internal Server Errors - Number of 500 Internal Server Error status codes as a percentage of total requests Advanced Detailed status code Y sum(500InternalServerErrorCount)/sum(AllRequests)
503 Service Unavailable error count 503ServiceUnavailableErrorCount Number of 503 Service Unavailable status codes Advanced Detailed status code N -
% 503 Service Unavailable errors - Number of 503 Service Unavailable status codes as a percentage of total requests Advanced Detailed status code Y sum(503ServiceUnavailableErrorCount)/sum(AllRequests)

1 All free tier storage metrics are available at the Storage Lens group level. Advanced tier metrics are not available at the Storage Lens group level.

2 Rule count metrics and bucket settings metrics aren't available at the prefix level.

The following table shows the performance metrics available in S3 Storage Lens and their availability in CloudWatch:

Metric name CloudWatch and export Description Tier Category Derived Derived metric formula
Average First Byte Latency AverageFirstByteLatency Average per-request time between when an Amazon S3 bucket receives a complete request and when it starts returning the response, measured over the past 24 hours Advanced Performance N -
Average Total Request Latency AverageTotalRequestLatency Average elapsed per-request time between the first byte received and the last byte sent to an Amazon S3 bucket, measured over the past 24 hours Advanced Performance N -
Read 0KB request count Read0KBRequestCount* Number of GetObject requests with data sizes of 0KB, including both range-based requests and whole object requests Advanced Performance N -
Read 0KB to 128KB request count Read0KBTo128KBRequestCount* Number of GetObject requests with data sizes greater than 0KB and up to 128KB, including both range-based requests and whole object requests Advanced Performance N -
Read 128KB to 256KB request count Read128KBTo256KBRequestCount* Number of GetObject requests with data sizes greater than 128KB and up to 256KB, including both range-based requests and whole object requests Advanced Performance N -
Read 256KB to 512KB request count Read256KBTo512KBRequestCount* Number of GetObject requests with data sizes greater than 256KB and up to 512KB, including both range-based requests and whole object requests Advanced Performance N -
Read 512KB to 1MB request count Read512KBTo1MBRequestCount* Number of GetObject requests with data sizes greater than 512KB and up to 1MB, including both range-based requests and whole object requests Advanced Performance N -
Read 1MB to 2MB request count Read1MBTo2MBRequestCount* Number of GetObject requests with data sizes greater than 1MB and up to 2MB, including both range-based requests and whole object requests Advanced Performance N -
Read 2MB to 4MB request count Read2MBTo4MBRequestCount* Number of GetObject requests with data sizes greater than 2MB and up to 4MB, including both range-based requests and whole object requests Advanced Performance N -
Read 4MB to 8MB request count Read4MBTo8MBRequestCount* Number of GetObject requests with data sizes greater than 4MB and up to 8MB, including both range-based requests and whole object requests Advanced Performance N -
Read 8MB to 16MB request count Read8MBTo16MBRequestCount* Number of GetObject requests with data sizes greater than 8MB and up to 16MB, including both range-based requests and whole object requests Advanced Performance N -
Read 16MB to 32MB request count Read16MBTo32MBRequestCount* Number of GetObject requests with data sizes greater than 16MB and up to 32MB, including both range-based requests and whole object requests Advanced Performance N -
Read 32MB to 64MB request count Read32MBTo64MBRequestCount* Number of GetObject requests with data sizes greater than 32MB and up to 64MB, including both range-based requests and whole object requests Advanced Performance N -
Read 64MB to 128MB request count Read64MBTo128MBRequestCount* Number of GetObject requests with data sizes greater than 64MB and up to 128MB, including both range-based requests and whole object requests Advanced Performance N -
Read 128MB to 256MB request count Read128MBTo256MBRequestCount* Number of GetObject requests with data sizes greater than 128MB and up to 256MB, including both range-based requests and whole object requests Advanced Performance N -
Read 256MB to 512MB request count Read256MBTo512MBRequestCount* Number of GetObject requests with data sizes greater than 256MB and up to 512MB, including both range-based requests and whole object requests Advanced Performance N -
Read 512MB to 1GB request count Read512MBTo1GBRequestCount* Number of GetObject requests with data sizes greater than 512MB and up to 1GB, including both range-based requests and whole object requests Advanced Performance N -
Read 1GB to 2GB request count Read1GBTo2GBRequestCount* Number of GetObject requests with data sizes greater than 1GB and up to 2GB, including both range-based requests and whole object requests Advanced Performance N -
Read 2GB to 4GB request count Read2GBTo4GBRequestCount* Number of GetObject requests with data sizes greater than 2GB and up to 4GB, including both range-based requests and whole object requests Advanced Performance N -
Read 4GB+ request count ReadLargerThan4GBRequestCount* Number of GetObject requests with data sizes greater than 4GB, including both range-based requests and whole object requests Advanced Performance N -
Write 0KB request count Write0KBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes of 0KB Advanced Performance N -
Write 0KB to 128KB request count Write0KBTo128KBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 0KB and up to 128KB Advanced Performance N -
Write 128KB to 256KB request count Write128KBTo256KBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 128KB and up to 256KB Advanced Performance N -
Write 256KB to 512KB request count Write256KBTo512KBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 256KB and up to 512KB Advanced Performance N -
Write 512KB to 1MB request count Write512KBTo1MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 512KB and up to 1MB Advanced Performance N -
Write 1MB to 2MB request count Write1MBTo2MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 1MB and up to 2MB Advanced Performance N -
Write 2MB to 4MB request count Write2MBTo4MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 2MB and up to 4MB Advanced Performance N -
Write 4MB to 8MB request count Write4MBTo8MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 4MB and up to 8MB Advanced Performance N -
Write 8MB to 16MB request count Write8MBTo16MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 8MB and up to 16MB Advanced Performance N -
Write 16MB to 32MB request count Write16MBTo32MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 16MB and up to 32MB Advanced Performance N -
Write 32MB to 64MB request count Write32MBTo64MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 32MB and up to 64MB Advanced Performance N -
Write 64MB to 128MB request count Write64MBTo128MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 64MB and up to 128MB Advanced Performance N -
Write 128MB to 256MB request count Write128MBTo256MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 128MB and up to 256MB Advanced Performance N -
Write 256MB to 512MB request count Write256MBTo512MBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 256MB and up to 512MB Advanced Performance N -
Write 512MB to 1GB request count Write512MBTo1GBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 512MB and up to 1GB Advanced Performance N -
Write 1GB to 2GB request count Write1GBTo2GBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 1GB and up to 2GB Advanced Performance N -
Write 2GB to 4GB request count Write2GBTo4GBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 2GB and up to 4GB Advanced Performance N -
Write 4GB+ request count WriteLargerThan4GBRequestCount* Number of PutObject, UploadPart, and CreateMultipartUpload requests with data sizes greater than 4GB Advanced Performance N -
Object 0KB count Object0KBCount Number of objects with sizes equal to 0KB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 0KB to 128KB count Object0KBTo128KBCount Number of objects with sizes greater than 0KB and less than equal to 128KB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 128KB to 256KB count Object128KBTo256KBCount Number of objects with sizes greater than 128KB and less than equal to 256KB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 256KB to 512KB count Object256KBTo512KBCount Number of objects with sizes greater than 256KB and less than equal to 512KB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 512KB to 1MB count Object512KBTo1MBCount Number of objects with sizes greater than 512KB and less than equal to 1MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 1MB to 2MB count Object1MBTo2MBCount Number of objects with sizes greater than 1MB and less than equal to 2MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 2MB to 4MB count Object2MBTo4MBCount Number of objects with sizes greater than 2MB and less than equal to 4MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 4MB to 8MB count Object4MBTo8MBCount Number of objects with sizes greater than 4MB and less than equal to 8MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 8MB to 16MB count Object8MBTo16MBCount Number of objects with sizes greater than 8MB and less than equal to 16MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 16MB to 32MB count Object16MBTo32MBCount Number of objects with sizes greater than 16MB and less than equal to 32MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 32MB to 64MB count Object32MBTo64MBCount Number of objects with sizes greater than 32MB and less than equal to 64MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 64MB to 128MB count Object64MBTo128MBCount Number of objects with sizes greater than 64MB and less than equal to 128MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 128MB to 256MB count Object128MBTo256MBCount Number of objects with sizes greater than 128MB and less than equal to 256MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 256MB to 512MB count Object256MBTo512MBCount Number of objects with sizes greater than 256MB and less than equal to 512MB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 512MB to 1GB count Object512MBTo1GBCount Number of objects with sizes greater than 512MB and less than equal to 1GB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 1GB to 2GB count Object1GBTo2GBCount Number of objects with sizes greater than 1GB and less than equal to 2GB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 2GB to 4GB count Object2GBTo4GBCount Number of objects with sizes greater than 2GB and less than equal to 4GB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Object 4GB+ count ObjectLargerThan4GBCount Number of objects with sizes greater than 4GB, including current version, noncurrent versions, incomplete multipart uploads, and delete markers Advanced Performance N -
Concurrent Put 503 error count ConcurrentPut503ErrorCount Number of 503 errors that are generated due to concurrent writes to the same object Advanced Performance N -
% Concurrent Put 503 errors - Percentage of 503 errors that are generated due to concurrent writes to the same object Advanced Performance Y 100 * ConcurrentPut503Errors / AllRequests
Cross-Region request count CrossRegionRequestCount Number of requests that originate from a client in different Region than bucket's home Region Advanced Performance N -
% Cross-Region requests - Percentage of requests that originate from a client in different Region than bucket's home Region Advanced Performance Y 100 * CrossRegionRequestCount / AllRequests
Cross-Region transferred bytes CrossRegionTransferredBytes Number of bytes that are transferred from calls in different Region than bucket's home Region Advanced Performance N -
% Cross-Region transferred bytes - Percentage of bytes transferred that originate from calls in different Region that bucket's home Region Advanced Performance Y 100 * CrossRegionBytes / (BytesDownloaded + BytesUploaded)
Cross-Region without replication request count CrossRegionWithoutReplicationRequestCount Number of requests that originate from a client in different Region than bucket's home Region, excluding cross-region replication requests Advanced Performance N -
% Cross-Region without replication requests - Percentage of requests that originate from a client in different Region that bucket's home Region, excluding cross-region replication requests Advanced Performance Y 100 * CrossRegionRequestWithoutReplicationCount / AllRequests
Cross-Region without replication transferred bytes CrossRegionWithoutReplicationTransferredBytes Number of bytes that are transferred from calls in different Region than bucket's home Region, excluding cross-region replication bytes Advanced Performance N -
% Cross-Region without replication transferred bytes - Number of requests that originate from a Region other than the bucket's home Region, excluding cross-region replication requests Advanced Performance Y 100 * CrossRegionBytesWithoutReplication / (BytesDownloaded + BytesUploaded)
In-Region request count InRegionRequestCount Number of requests that originate from a client in same Region as bucket's home Region Advanced Performance N -
% In-Region requests - Percentage of requests that originate from a client in same Region as bucket's home Region Advanced Performance Y 100 * InRegionRequestCount / AllRequests
In-Region transferred bytes InRegionTransferredBytes Number of bytes that are transferred from calls from same Region as bucket's home Region Advanced Performance N -
% In-Region transferred bytes - Percentage of bytes transferred that originate from calls from same Region as bucket's home Region Advanced Performance Y 100 * InRegionBytes / (BytesDownloaded + BytesUploaded)
Unique objects accessed count daily UniqueObjectsAccessedDailyCount Number of objects that were accessed at least once in last 24 hrs Advanced Performance N -
% Unique objects accessed count daily - Percentage of objects that were accessed at least once in last 24 hrs Advanced Performance Y 100 * UniqueObjectsAccessedDailyCount / ObjectCount