AWS S3
Overview
Amazon S3 (Simple Storage Service) is a highly scalable and durable object storage service provided by Amazon Web Services (AWS). It is designed to store and retrieve any amount of data from anywhere on the web, making it a popular choice for storing a wide range of data types, including documents, images, videos, backups, and more.
Prerequisites
You can check the list of prerequisites required for Amazon S3 here. These are the same for any other AWS service that you need to monitor using AIOps. Move to the section Adding AWS resources for Monitoring on the above link to view the prerequisites for AWS resource monitoring.
List of Supported KPIs
Metrics | Description | Type |
---|---|---|
aws.s3.bucket | Count | |
aws.s3.bucket.requests | The total number of HTTP requests made to a bucket, regardless of type. | Count |
aws.s3.bucket.http.4xx.errors | The total number of HTTP 4xx server error status code requests made to a bucket | Count |
aws.s3.bucket.http.5xx.errors | The total number of HTTP 5xx server error status code requests made to a bucket | Count |
aws.s3.bucket.request.latency.ms | The average elapsed per-request time from the first byte received to the last byte sent to a bucket | Count |
aws.s3.bucket.uploaded.bytes | The total number bytes uploaded to the bucket. | Count |
aws.s3.bucket.downloaded.bytes | The total number bytes downloaded from the bucket. | Count |
aws.s3.bucket.http.post.requests | The number of HTTP POST requests made to a bucket. | Count |
aws.s3.bucket.http.head.requests | The number of HTTP HEAD requests made to a bucket. | Count |
aws.s3.bucket.http.delete.requests | The number of HTTP DELETE requests made for objects in a bucket. This also includes Delete Multiple Objects requests. | Count |
aws.s3.bucket.http.put.requests | The number of HTTP PUT requests made for objects in a bucket. | Count |
aws.s3.bucket.http.get.requests | The number of HTTP GET requests made for objects in a bucket. This doesn’t include list operations. | Count |
aws.s3.bucket.list.requests | The number of HTTP requests that list the contents of a bucket. | Count |
aws.s3.bucket.first.byte.latency.ms | The average per-request time from the complete request being received by a bucket to when the response starts to be returned. | Count |
aws.s3.bucket.bytes | The amount of data in bytes stored in a bucket in the Standard storage class, Standard – Infrequent Access (Standard_IA) storage class, or the Reduced Redundancy Storage (RRS) class. | Count |