Métricas y dimensiones - Amazon Simple Storage Service

Métricas y dimensiones

En las siguientes tablas se detallan las métricas y las dimensiones que Amazon S3 envía a Amazon CloudWatch.

Entrega de métricas de CloudWatch en la medida de lo posible

Las métricas de CloudWatch se entregan en la medida que es posible. La mayoría de solicitudes de un objeto de Amazon S3 que tienen métricas de solicitudes se derivan en el envío de un punto de datos a CloudWatch.

La integridad y la puntualidad de las métricas no están garantizadas. Es posible que el punto de datos de una solicitud determinada se envíe con una marca temporal posterior al momento en el que la solicitud se ha procesado realmente. Es posible que el punto de datos durante un minuto se retrase antes de estar disponible a través de CloudWatch, o puede que no se entregue en absoluto. Las métricas de solicitudes de CloudWatch le dan una idea de la naturaleza del tráfico al que se enfrenta su bucket en tiempo casi real. No pretende ser un recuento completo de todas las solicitudes.

Dado que esta característica funciona en la medida de lo posible, los informes disponibles en el panel de Administración de facturación y costos podrían incluir una o varias solicitudes de acceso que no aparecen en las métricas del bucket.

Métricas de almacenamiento diario de Amazon S3 para buckets en CloudWatch

El espacio de nombres AWS/S3 incluye las siguientes métricas diarias de almacenamiento para los buckets.

Métrica Descripción
BucketSizeBytes

La cantidad de datos en bytes que se almacena en un bucket en las siguientes clases de almacenamiento:

  • S3 Standard (STANDARD)

  • S3 Intelligent-Tiering (INTELLIGENT_TIERING)

  • S3 Standard-Infrequent Access (STANDARD_IA)

  • S3 One Zone-Infrequent Access (ONEZONE_IA)

  • Almacenamiento de redundancia reducida (RRS) (REDUCED_REDUNDANCY)

  • S3 Glacier Instant Retrieval (GLACIER_IR)

  • S3 Glacier Deep Archive (DEEP_ARCHIVE)

  • S3 Glacier Flexible Retrieval (GLACIER)

  • S3 Express One Zone (EXPRESS_ONEZONE)

Este valor se calcula sumando el tamaño de todos los objetos y metadatos (como los nombres de bucket) en el bucket (tanto los objetos actuales como los no actuales), incluido el tamaño de todas las partes correspondientes a todas las cargas multiparte incompletas en el bucket.

Filtros de tipo de almacenamiento válidos: StandardStorage, IntelligentTieringFAStorage, IntelligentTieringIAStorage, IntelligentTieringAAStorage, IntelligentTieringAIAStorage, IntelligentTieringDAAStorage, StandardIAStorage, StandardIASizeOverhead, StandardIAObjectOverhead, OneZoneIAStorage, OneZoneIASizeOverhead, ReducedRedundancyStorage, GlacierInstantRetrievalSizeOverhead GlacierInstantRetrievalStorage, GlacierStorage, GlacierStagingStorage, GlacierObjectOverhead, GlacierS3ObjectOverhead, DeepArchiveStorage, DeepArchiveObjectOverhead, DeepArchiveS3ObjectOverhead, DeepArchiveStagingStorage y ExpressOneZone (consulte la dimensión StorageType)

Unidades: bytes

Estadísticas válidas: Average

NumberOfObjects

Número total de objetos almacenados en un bucket de uso general para todas las clases de almacenamiento. Este valor se calcula contando todos los objetos en el bucket, que incluye objetos actuales y no actuales, marcadores de eliminación y el número total de partes correspondientes a todas las cargas de multiparte incompletas en el bucket. Para los bucket de directorio con objetos en la clase de almacenamiento S3 Express One Zone, este valor se calcula contando todos los objetos del bucket, pero no incluye las cargas múltiples incompletas en el bucket.

Filtros de tipos de almacenamiento válidos: AllStorageTypes (consulte la dimensión StorageType)

Unidades: recuento

Estadísticas válidas: Average.

Métricas de solicitud de Amazon S3 en CloudWatch

El espacio de nombres AWS/S3 incluye las siguientes métricas de solicitudes. Estas métricas incluyen las solicitudes no facturables (en el caso de las solicitudes GET de CopyObject y Replicación).

nota

Las métricas de solicitud de Amazon S3 en CloudWatch no son compatibles con los buckets de directorio.

Métrica Descripción
AllRequests

Número total de solicitudes HTTP realizadas en un bucket de Amazon S3, independientemente del tipo. Si usa una configuración de métricas con un filtro, esta métrica devuelve únicamente las solicitudes HTTP que cumplen los requisitos del filtro.

Unidades: recuento

Estadísticas válidas: Sum

GetRequests

Número de solicitudes HTTP GET realizadas para los objetos de un bucket de Amazon S3. No incluye las operaciones de lista. Esta métrica se incrementa para el origen de cada solicitud CopyObject.

Unidades: recuento

Estadísticas válidas: Sum

nota

Las solicitudes relacionadas con listas paginadas, como ListMultipartUploads, ListParts y ListObjectVersions, entre otras, no se incluyen en esta métrica.

PutRequests

Número de solicitudes HTTP PUT realizadas para los objetos de un bucket de Amazon S3. Esta métrica se incrementa para el destino de cada solicitud CopyObject.

Unidades: recuento

Estadísticas válidas: Sum

DeleteRequests

Número de solicitudes HTTP DELETE realizadas para los objetos de un bucket de Amazon S3. Esta métrica también incluye las solicitudes DeleteObjects. Esta métrica indica el número de solicitudes realizadas, no el número de objetos eliminados.

Unidades: recuento

Estadísticas válidas: Sum

HeadRequests

Número de solicitudes HTTP HEAD realizadas a un bucket de Amazon S3.

Unidades: recuento

Estadísticas válidas: Sum

PostRequests

Número de solicitudes HTTP POST realizadas a un bucket de Amazon S3.

Unidades: recuento

Estadísticas válidas: Sum

nota

Las solicitudes DeleteObjects y SelectObjectContent no se incluyen en esta métrica.

SelectRequests

Número de solicitudes SelectObjectContent de Amazon S3 realizadas para los objetos de un bucket de Amazon S3.

Unidades: recuento

Estadísticas válidas: Sum

SelectBytesScanned

Es el número de bytes de datos analizados con solicitudes SelectObjectContent de Amazon S3 en un bucket de Amazon S3.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

SelectBytesReturned

Es el número de bytes de datos devueltos con solicitudes SelectObjectContent de Amazon S3 en un bucket de Amazon S3.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

ListRequests

Número de solicitudes HTTP que muestran el contenido de un bucket.

Unidades: recuento

Estadísticas válidas: Sum

BytesDownloaded

Número de bytes descargados para las solicitudes realizadas a un bucket de Amazon S3 en las que la respuesta contiene un cuerpo.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

BytesUploaded

Número de bytes cargados para las solicitudes realizadas a un bucket de Amazon S3 en las que la solicitud incluye un cuerpo.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

4xxErrors

Es el número de solicitudes con el código de estado de error del cliente HTTP 4xx realizadas a un bucket de Amazon S3 con un valor de 0 o 1. La estadística Average muestra el porcentaje de error y la estadística muestra las veces que se ha producido el error durante cada periodo.

Unidades: recuento

Estadísticas válidas: Average (informes por solicitud), Sum (informes por periodo), Min, Max, Sample Count.

5xxErrors

Es el número de solicitudes con el código de estado de error del servidor HTTP 5xx realizadas en un bucket de Amazon S3 con un valor de 0 o 1. La estadística Average muestra el porcentaje de error y la estadística muestra las veces que se ha producido el error durante cada periodo.

Unidades: recuento

Estadísticas válidas: Average (informes por solicitud), Sum (informes por periodo), Min, Max, Sample Count.

FirstByteLatency

Tiempo por solicitud desde que un bucket de Amazon S3 recibe la solicitud completa hasta que empieza a devolverse una respuesta.

Unidades: milisegundos

Estadísticas válidas: Average, Sum, Min, Max (igual que p100), Sample Count y cualquier percentil entre p 0,0 y p100.

TotalRequestLatency

Tiempo por solicitud transcurrido desde que se recibe el primer byte hasta que se envía el último byte a un bucket de Amazon S3. Esta métrica incluye el tiempo que se tarda en recibir el cuerpo de la solicitud y en enviar el cuerpo de la respuesta, que no se incluye en FirstByteLatency.

Unidades: milisegundos

Estadísticas válidas: Average, Sum, Min, Max (igual que p100), Sample Count y cualquier percentil entre p 0,0 y p100.

Métricas de replicación de S3 en CloudWatch

Puede monitorear el progreso de la replicación con métricas de replicación de S3 mediante el seguimiento de bytes y operaciones pendientes y latencia de replicación. Para obtener más información, consulte Monitoreo del progreso con métricas de replicación.

nota

Puede habilitar alarmas para sus métricas de replicación en Amazon CloudWatch. Al configurar alarmas para las métricas de replicación, establezca el campo Missing data treatment (Tratamiento si faltan datos) en Treat missing data as ignore (maintain the alarm state) (Omitir los datos que faltan [mantener el estado de alarma]).

Métrica Descripción
ReplicationLatency

Número máximo de segundos de retraso de la Región de AWS de destino de la replicación respecto a la Región de AWS de origen para una regla de replicación determinada.

Unidades: segundos

Estadísticas válidas: Max

BytesPendingReplication

Número total de bytes de objetos pendientes de replicación para una regla de replicación determinada.

Unidades: bytes

Estadísticas válidas: Max

OperationsPendingReplication

Número de operaciones pendientes de replicación para una regla de replicación determinada.

Unidades: recuento

Estadísticas válidas: Max

OperationsFailedReplication

Número de operaciones cuya replicación ha fallado para una regla de replicación determinada.

Unidades: recuento

Estadísticas válidas: suma (número total de operaciones fallidas), promedio (porcentaje de errores), recuento de muestras (número total de operaciones de replicación)

Métricas de S3 Storage Lens en CloudWatch

Puede publicar métricas de actividad y uso de S3 Storage Lens en Amazon CloudWatch para crear una vista unificada del estado operativo en los paneles de CloudWatch. Las métricas de S3 Storage Lens se publican en el espacio de nombres AWS/S3/Storage-Lens en CloudWatch. La opción de publicación de CloudWatch está disponible para los paneles de S3 Storage Lens actualizados a métricas y recomendaciones avanzadas.

Para obtener una lista de las métricas de S3 Storage Lens publicadas en CloudWatch, consulte Glosario de métricas de Amazon S3 Storage Lens. Para obtener una lista completa de las dimensiones, consulte Dimensiones.

Métricas de solicitud de S3 Object Lambda en CloudWatch

S3 Object Lambda incluye las siguientes métricas de solicitudes.

Métrica Descripción
AllRequests

Número total de solicitudes HTTP realizadas a un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda.

Unidades: recuento

Estadísticas válidas: Sum

GetRequests

Número de solicitudes HTTP GET realizadas para los objetos utilizando un punto de acceso de Object Lambda. Esta métrica no incluye las operaciones de lista.

Unidades: recuento

Estadísticas válidas: Sum

BytesUploaded

Número de bytes cargados en un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda, donde la solicitud incluye un cuerpo.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

PostRequests

Número de solicitudes HTTP POST realizadas a un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda.

Unidades: recuento

Estadísticas válidas: Sum

PutRequests

Número de solicitudes HTTP PUT realizadas a objetos en un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda.

Unidades: recuento

Estadísticas válidas: Sum

DeleteRequests

Número de solicitudes HTTP DELETE realizadas a objetos en un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda. Esta métrica también incluye las solicitudes DeleteObjects. Esta métrica indica el número de solicitudes realizadas, no el número de objetos eliminados.

Unidades: recuento

Estadísticas válidas: Sum

BytesDownloaded

Número de bytes descargados para las solicitudes realizadas a un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda, donde la respuesta contiene un cuerpo.

Unidades: bytes

Estadísticas válidas: Average (bytes por solicitud), Sum (bytes por periodo), Sample Count, Min, Max (igual que p100) y cualquier percentil entre p 0,0 y p 99,9.

FirstByteLatency

Tiempo por solicitud desde que se recibe la solicitud completa en un bucket de Amazon S3 a través de un punto de acceso de Object Lambda hasta que se empieza a devolver la respuesta. Esta métrica depende del tiempo de ejecución de la función AWS Lambda para transformar el objeto antes de que la función devuelva los bytes al punto de acceso de Object Lambda.

Unidades: milisegundos

Estadísticas válidas: Average, Sum, Min, Max (igual que p100), Sample Count y cualquier percentil entre p 0,0 y p100.

TotalRequestLatency

Tiempo por solicitud transcurrido desde que se recibió el primer byte hasta que se envió el último byte a un punto de acceso de Object Lambda. Esta métrica incluye el tiempo que se tarda en recibir el cuerpo de la solicitud y en enviar el cuerpo de la respuesta, que no se incluye en FirstByteLatency.

Unidades: milisegundos

Estadísticas válidas: Average, Sum, Min, Max (igual que p100), Sample Count y cualquier percentil entre p 0,0 y p100.

HeadRequests

Número de solicitudes HTTP HEAD realizadas a un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda.

Unidades: recuento

Estadísticas válidas: Sum

ListRequests

Número de solicitudes de HTTP GET que muestran el contenido de un bucket de Amazon S3. Esta métrica incluye las operaciones ListObjects y ListObjectsV2.

Unidades: recuento

Estadísticas válidas: Sum

4xxErrors

El número de solicitudes con el código de estado de error del cliente HTTP 4xx realizadas a un bucket de Amazon S3 mediante un punto de acceso de Object Lambda con un valor de 0 o 1. La estadística Average muestra el porcentaje de error y la estadística muestra las veces que se ha producido el error durante cada periodo.

Unidades: recuento

Estadísticas válidas: Average (informes por solicitud), Sum (informes por periodo), Min, Max, Sample Count.

5xxErrors

Es el número de solicitudes con el código de estado de error del servidor HTTP 5xx realizadas a un bucket de Amazon S3 utilizando un punto de acceso de Object Lambda con un valor de 0 o 1. La estadística Average muestra el porcentaje de error y la estadística muestra las veces que se ha producido el error durante cada periodo.

Unidades: recuento

Estadísticas válidas: Average (informes por solicitud), Sum (informes por periodo), Min, Max, Sample Count.

ProxiedRequests

Número de solicitudes HTTP a un punto de acceso de Object Lambda que devuelven la respuesta estándar de la API de Amazon S3. (Estas solicitudes no tienen configurada una función de Lambda).

Unidades: recuento

Estadísticas válidas: Sum

InvokedLambda

El número de solicitudes HTTP a un objeto S3 en el que se invocó una función de Lambda.

Unidades: recuento

Estadísticas válidas: Sum

LambdaResponseRequests

Número de solicitudes WriteGetObjectResponse realizadas por la función de Lambda. Esta métrica se aplica únicamente a solicitudes GetObject.

LambdaResponse4xx

Es el número de errores del cliente HTTP 4xx que se produce al llamar a WriteGetObjectResponse desde una función de Lambda. Esta métrica proporciona la misma información que 4xxErrors, pero solo para las llamadas WriteGetObjectResponse.

LambdaResponse5xx

Es el número de errores del servidor HTTP 5xx que se produce al llamar a WriteGetObjectResponse desde una función de Lambda. Esta métrica proporciona la misma información que 5xxErrors, pero solo para las llamadas WriteGetObjectResponse.

Métricas de Amazon S3 en Outposts en CloudWatch

Para obtener una lista de las métricas de CloudWatch que se utilizan para buckets de S3 en Outposts, consulte Métricas de CloudWatch.

Dimensiones de Amazon S3 en CloudWatch

Las siguientes dimensiones se usan para filtrar métricas de Amazon S3.

Dimensión

Descripción

BucketName

Esta dimensión solo filtra los datos solicitados para el bucket identificado.

StorageType

Esta dimensión filtra los datos que ha almacenado en un bucket mediante los siguientes tipos de almacenamiento:

  • StandardStorage: es el número de bytes que se usan en los objetos de la clase de almacenamiento STANDARD.

  • IntelligentTieringAAStorage: es el número de bytes que se utilizan en los objetos del nivel de acceso de archivo de la clase de almacenamiento INTELLIGENT_TIERING.

  • IntelligentTieringAIAStorage: es el número de bytes que se utilizan en los objetos del nivel de acceso de archivo instantáneo de la clase de almacenamiento INTELLIGENT_TIERING.

  • IntelligentTieringDAAStorage: es el número de bytes que se utilizan en los objetos del nivel de acceso de archivo profundo de la clase de almacenamiento INTELLIGENT_TIERING.

  • IntelligentTieringFAStorage: es el número de bytes que se utilizan en los objetos del nivel de acceso frecuente de la clase de almacenamiento INTELLIGENT_TIERING.

  • IntelligentTieringIAStorage: es el número de bytes que se utilizan en los objetos del nivel de acceso infrecuente de la clase de almacenamiento INTELLIGENT_TIERING.

  • StandardIAStorage: es el número de bytes que se utiliza para los objetos de la clase S3 Standard-Infrequent Access (STANDARD_IA).

  • StandardIASizeOverhead: es el número de bytes que se utilizan en los objetos que tienen menos de 128 KB en la clase de almacenamiento STANDARD_IA.

  • IntAAObjectOverhead: para cada objeto de la clase de almacenamiento INTELLIGENT_TIERING en el nivel de acceso a archivos, S3 Glacier agrega 32 KB de almacenamiento para índices y metadatos relacionados. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de S3 Glacier Flexible Retrieval.

  • IntAAS3ObjectOverhead: para cada objeto de la clase de almacenamiento INTELLIGENT_TIERING del nivel acceso a archivos, Amazon S3 utiliza 8 KB de almacenamiento para el nombre del objeto y otros metadatos. Por este almacenamiento adicional se aplican las tarifas de S3 Standard.

  • IntDAAObjectOverhead: para cada objeto de la clase de almacenamiento INTELLIGENT_TIERING en el nivel de acceso a archivos profundo, S3 Glacier agrega 32 KB de almacenamiento para índices y metadatos relacionados. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de S3 Glacier Deep Archive.

  • IntDAAS3ObjectOverhead: para cada objeto de la clase de almacenamiento INTELLIGENT_TIERING en el nivel de acceso a archivos profundo, Amazon S3 agrega 8 KB de almacenamiento para índices y metadatos relacionados. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de S3 Standard.

  • OneZoneIAStorage: el número de bytes que se utilizan para objetos en la clase de almacenamiento de una única zona de acceso poco frecuente de S3 (ONEZONE_IA).

  • OneZoneIASizeOverhead: es el número de bytes que se utilizan en los objetos que tienen menos de 128 KB en la clase de almacenamiento ONEZONE_IA.

  • ReducedRedundancyStorage: es el número de bytes que se utilizan en los objetos de la clase de almacenamiento de redundancia reducida (RRS).

  • GlacierInstantRetrievalSizeOverhead: es el número de bytes que se utilizan en los objetos más pequeños de 128 KB en la clase de almacenamiento S3 Glacier Instant Retrieval.

  • GlacierInstantRetrievalStorage: es el número de bytes que se utilizan en los objetos de la clase de almacenamiento S3 Glacier Instant Retrieval.

  • GlacierStorage: es el número de bytes que se utilizan en los objetos de la clase de almacenamiento S3 Glacier Flexible Retrieval.

  • GlacierStagingStorage: es el número de bytes que se utilizan para partes de los objetos multiparte antes de completar la solicitud CompleteMultipartUpload en los objetos de la clase de almacenamiento S3 Glacier Flexible Retrieval.

  • GlacierObjectOverhead: por cada objeto que se archiva, S3 Glacier agrega 32 KB de almacenamiento para índices y metadatos relacionados. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de S3 Glacier Flexible Retrieval.

  • GlacierS3ObjectOverhead: por cada objeto que se archiva en S3 Glacier Flexible Retrieval, Amazon S3 utiliza 8 KB de almacenamiento para el nombre del objeto y otros metadatos. Por este almacenamiento adicional se aplican las tarifas de S3 Standard.

  • DeepArchiveStorage: es el número de bytes que se utilizan en los objetos de la clase de almacenamiento S3 Glacier Deep Archive.

  • DeepArchiveObjectOverhead: por cada objeto que se archiva, S3 Glacier agrega 32 KB de almacenamiento para índices y metadatos relacionados. Estos datos adicionales son necesarios para identificar y restaurar su objeto. Por este almacenamiento adicional se aplican las tarifas de S3 Glacier Deep Archive.

  • DeepArchiveS3ObjectOverhead: por cada objeto que se archiva en S3 Glacier Deep Archive, Amazon S3 utiliza 8 KB de almacenamiento para el nombre del objeto y otros metadatos. Por este almacenamiento adicional se aplican las tarifas de S3 Standard.

  • DeepArchiveStagingStorage: el número de bytes utilizados para partes de objetos Multipart antes de completar la solicitud CompleteMultipartUpload en objetos en la clase de almacenamiento S3 Glacier Deep Archive.

  • ExpressOneZone: es el número de bytes que se usan en los objetos de la clase de almacenamiento S3 Express One Zone.

FilterId

Esta dimensión filtra las configuraciones de métricas especificadas para las métricas de solicitudes en un bucket. Al crear una configuración de métricas, se especifica un identificador de filtro (por ejemplo, un prefijo, una etiqueta o un punto de acceso). Para obtener más información, consulte Creating a metrics configuration (Creación de una configuración de métricas).

Dimensiones de Replicación de S3 en CloudWatch

Las siguientes dimensiones se usan para filtrar métricas de Replicación de S3.

Dimensión

Descripción

SourceBucket

Es el nombre de los objetos del bucket desde los que se replica.

DestinationBucket

Es el nombre de los objetos del bucket hacia los que se replica.

RuleId

Es un identificador único de la regla que ha activado la actualización de esta métrica de replicación.

Dimensiones de S3 Storage Lens en CloudWatch

Para obtener una lista de las dimensiones que se utilizan para filtrar las métricas de S3 Storage Lens en CloudWatch, consulte Dimensiones.

Dimensiones de solicitud de S3 Object Lambda en CloudWatch

Las siguientes dimensiones se usan para filtrar los datos de un punto de acceso de Object Lambda.

Dimensión Descripción
AccessPointName

El nombre del punto de acceso al que se realizan las solicitudes.

DataSourceARN

Origen desde el que el punto de acceso de Object Lambda obtiene los datos. Si la solicitud llama a una función de Lambda, se refiere al Nombre de recurso de Amazon (ARN) de Lambda. De lo contrario, se refiere al ARN del punto de acceso.