Métricas de Amazon CloudWatch para Amazon EBS
Las métricas de Amazon CloudWatch son datos estadísticos que puede utilizar para ver, analizar y establecer alarmas sobre el comportamiento operativo de los volúmenes.
Los datos se encuentran disponibles automáticamente en periodos de 1 minuto sin costo alguno.
Cuando se obtienen datos de CloudWatch, se puede incluir un parámetro de solicitud Period para especificar el nivel de detalle de los datos que se devuelven. Este periodo es diferente al que utilizamos cuando recopilamos los datos (periodos de 1 minuto). Recomendamos que especifique un periodo en la solicitud que sea igual o superior al periodo de obtención para asegurarse de que los datos devueltos sean válidos.
Puede obtener los datos utilizando la API de CloudWatch o la consola de Amazon EC2. La consola toma los datos sin procesar de la API de CloudWatch y muestra una serie de gráficos basados en los datos. En función de sus necesidades, es posible que prefiera utilizar los datos de la API o los gráficos de la consola.
Temas
Métricas para los volúmenes de Amazon EBS
El espacio de nombres de AWS/EBS incluye las siguientes métricas para los volúmenes de EBS que se han adjuntado a todo tipo de instancias. Todos los tipos de volúmenes de Amazon EBS envían automáticamente métricas de 1 minuto a CloudWatch, pero solo cuando el volumen está adjunto a una instancia.
Para obtener información sobre el espacio en disco disponible del sistema operativo en una instancia, consulte Ver espacio libre en disco.
nota
Algunas de estas métricas tienen diferencias en las instancias creadas en el sistema Nitro. Para obtener una lista de estos tipos de instancia, consulte Instancias creadas en el Nitro System.
| Métrica | Descripción | Unidades | Dimensiones | Estadísticas significativas |
|---|---|---|---|---|
VolumeAvgIOPS |
notaCompatible con todos los tipos de volumen EBS asociados a instancias Nitro. No se publica para los volúmenes adjuntos a Amazon ECS y las tareas de AWS Fargate. El promedio de IOPS de lectura y escritura dirigidas volumen en un minuto. Si no se realizó ninguna operación al volumen en el último minuto, el valor de la métrica será cero ( En el caso de los volúmenes con conexión múltiple, utilice la dimensión |
Ops/s |
|
|
VolumeAvgThroughput |
notaCompatible con todos los tipos de volumen EBS asociados a instancias Nitro. No se publica para los volúmenes adjuntos a Amazon ECS y las tareas de AWS Fargate. El rendimiento promedio de lectura y escritura dirigido al volumen en un minuto. Si no se realizó ninguna operación al volumen en el último minuto, el valor de la métrica será cero ( En el caso de los volúmenes con conexión múltiple, utilice la dimensión |
KiB/s |
|
|
VolumeAvgReadLatency |
notaCompatible con todos los tipos de volumen asociados a instancias Nitro. No se publica para los volúmenes adjuntos a Amazon ECS y las tareas de AWS Fargate. Tiempo promedio para completar operaciones de lectura en un minuto. Utilice esta métrica para supervisar la latencia promedio de E/S de los volúmenes EBS asociados a instancias Amazon EC2. El promedio se calcula en función de las operaciones de E/S que se completaron en el último minuto. Si no se completó ninguna operación en el último minuto, el valor de la métrica será cero. En el caso de los volúmenes habilitados para la conexión múltiple, utilice la dimensión |
Milisegundos |
|
|
VolumeAvgWriteLatency |
notaCompatible con todos los tipos de volumen asociados a instancias Nitro. No se publica para los volúmenes adjuntos a Amazon ECS y las tareas de AWS Fargate. Tiempo promedio para completar operaciones de escritura en un minuto. Utilice esta métrica para supervisar la latencia promedio de E/S de los volúmenes EBS asociados a instancias Amazon EC2. El promedio se calcula en función de las operaciones de E/S que se completaron en el último minuto. Si no se completó ninguna operación en el último minuto, el valor de la métrica será cero. En el caso de los volúmenes habilitados para la conexión múltiple, utilice la dimensión |
Milisegundos |
|
|
VolumeIOPSExceededCheck |
notaCompatible con todos los tipos de volúmenes, excepto los magnéticos ( Indica si una aplicación ha intentado constantemente impulsar las IOPS de forma que supere el rendimiento de las IOPS aprovisionadas para el volumen en el último minuto. Esta métrica puede ser |
Ninguno |
|
|
VolumeThroughputExceededCheck |
notaCompatible con todos los tipos de volúmenes, excepto los magnéticos ( Indica si una aplicación ha intentado constantemente impulsar un rendimiento de forma que supere al rendimiento aprovisionado para el volumen en el último minuto. Esta métrica puede ser |
Ninguno |
|
|
VolumeReadBytes |
Proporciona información sobre las operaciones de lectura realizadas en un periodo especificado.
notaPara las instancias Xen, los datos solo se registran cuando existe una actividad de lectura en el volumen. |
Bytes |
|
|
VolumeWriteBytes |
Proporciona información sobre las operaciones de escritura realizadas en un periodo especificado
notaPara las instancias Xen, los datos solo se registran cuando existe una actividad de escritura en el volumen. |
Bytes |
|
|
VolumeReadOps |
Número total de operaciones de lectura realizadas en un periodo especificado. Las operaciones de lectura se cuentan al finalizar. Para calcular el promedio de operaciones de lectura por segundo (IOPS de lectura) del periodo, divida el total de operaciones del periodo por el número de segundos de ese periodo. |
Recuento |
|
|
VolumeWriteOps |
Número total de operaciones de escritura en un periodo especificado. Las operaciones de escritura se cuentan al finalizar. Para calcular el promedio de operaciones de escritura por segundo (IOPS de escritura) del periodo, divida el total de operaciones de escritura del periodo por el número de segundos de ese periodo. |
Recuento |
|
|
VolumeTotalReadTime |
notaNo compatible con volúmenes habilitados para Multi-Attach. Para las instancias Xen, los datos solo se registran cuando existe una actividad de lectura en el volumen. Número total de segundos empleados por todas las operaciones de lectura que se realizaron en el periodo especificado. Si se envían varias solicitudes al mismo tiempo, este total puede ser mayor que la duración del periodo. Por ejemplo, para un periodo de 1 minuto (60 segundos): si se completaron 150 operaciones durante el periodo y cada operación tardó 1 segundo, el valor sería de 150 segundos. |
Segundos |
|
|
VolumeTotalWriteTime |
notaNo compatible con volúmenes habilitados para Multi-Attach. Para las instancias Xen, los datos solo se registran cuando existe una actividad de escritura en el volumen. Número total de segundos empleados por todas las operaciones de escritura que se realizaron en el periodo especificado. Si se envían varias solicitudes al mismo tiempo, este total puede ser mayor que la duración del periodo. Por ejemplo, para un periodo de 1 minuto (60 segundos): si se completaron 150 operaciones durante el periodo y cada operación tardó 1 segundo, el valor sería de 150 segundos. |
Segundos |
|
|
VolumeIdleTime |
notaNo compatible con volúmenes habilitados para Multi-Attach. Número total de segundos en un periodo de tiempo especificado en el que no se emitieron operaciones de lectura o escritura. |
Segundos |
|
|
VolumeQueueLength |
Número de solicitudes de operaciones de lectura y escritura a la espera de realizarse en un periodo de tiempo especificado. |
Recuento |
|
|
VolumeStalledIOCheck |
notaSolo para instancias Nitro. No se publica para los volúmenes adjuntos a Amazon ECS y las tareas de AWS Fargate. Indica si un volumen ha superado o no un control de E/S estancado en el último minuto. Esta métrica puede ser |
Ninguno |
|
|
VolumeThroughputPercentage |
notaSolo volúmenes SSD de las IOPS aprovisionadas. No compatible con volúmenes habilitados para Multi-Attach. El porcentaje de operaciones de E/S por segundo (IOPS) enviadas del total de IOPS provisionadas para un volumen de Amazon EBS. Los volúmenes de SSD de IOPS provisionadas ofrecen su rendimiento aprovisionado el 99,9 % del tiempo. Durante una operación de escritura, si no hay otras solicitudes de E/S pendientes en un minuto, el valor de la métrica será del 100%. Además, el rendimiento de E/S de un volumen se puede degradar temporalmente debido a una acción que ha realizado (como crear una instantánea de un volumen durante un pico de uso, ejecutar el volumen en una instancia que no está optimizada para EBS u obtener acceso a los datos del volumen por primera vez). |
Porcentaje |
|
|
VolumeConsumedReadWriteOps |
notaSolo volúmenes SSD de las IOPS aprovisionadas. Cantidad total de operaciones de lectura y escritura (normalizadas a las unidades de capacidad de 256 K) utilizadas en el periodo de tiempo especificado. Las operaciones de E/S menores de 256 K se cuentan como 1 IOPS consumida. Las operaciones de E/S mayores de 256 K se cuentan como unidades de capacidad de 256 K. Por ejemplo, una operación de E/S de 1024 K se contaría como 4 IOPS consumidas. |
Recuento |
|
|
BurstBalance |
notaSolo para volúmenes Proporciona información sobre el porcentaje de créditos de E/S (para |
Porcentaje |
|
|
Métricas para instantáneas de Amazon EBS
El espacio de nombres AWS/EBS incluye las siguientes métricas para las instantáneas de Amazon EBS.
| Métrica | Descripción | Unidades | Dimensiones | Estadísticas significativas |
|---|---|---|---|---|
SnapshotCopyBytesTransferred |
La cantidad de datos de instantáneas copiados en una región de AWS. |
Bytes |
|
|
Métricas para las instancias Nitro
El espacio de nombres de AWS/EC2 incluye métricas adicionales de Amazon EBS para los volúmenes que se han adjuntado a instancias basadas en Nitro que no son instancias bare metal.
| Métrica | Descripción | Unidad | Estadísticas significativas |
|---|---|---|---|
InstanceEBSIOPSExceededCheck
|
Indica si una aplicación intentó impulsar IOPS que superaron los límites máximos de IOPS de EBS para la instancia en el último minuto. Esta métrica puede ser |
Ninguno |
|
InstanceEBSThroughputExceededCheck
|
Indica si una aplicación intentó impulsar un rendimiento que superó los límites máximos de rendimiento de EBS para la instancia en el último minuto. Esta métrica puede ser |
Ninguno |
|
EBSReadOps |
Operaciones de lectura completadas de todos los volúmenes de Amazon EBS conectados a la instancia en un periodo especificado. Para calcular el promedio de operaciones de E/S de lectura por segundo (IOPS de lectura) del periodo, divida el total de operaciones del periodo por el número de segundos de ese periodo. Si utiliza el monitoreo básico (5 minutos), puede dividir este número por 300 para calcular la IOPS de lectura. Si utiliza el monitoreo detallado (1 minuto), divídalo por 60. También puede usar la función matemática métrica |
Recuento |
|
EBSWriteOps
|
Operaciones de escritura completadas en todos los volúmenes de EBS conectados a la instancia en un periodo especificado. Para calcular el promedio de operaciones de E/S de escritura por segundo (IOPS de escritura) del periodo, divida el total de operaciones del periodo por el número de segundos de ese periodo. Si utiliza el monitoreo básico (5 minutos), puede dividir este número por 300 para calcular la IOPS de escritura. Si utiliza el monitoreo detallado (1 minuto), divídalo por 60. También puede usar la función matemática métrica |
Recuento |
|
EBSReadBytes
|
Bytes leídos de todos los volúmenes de EBS conectados a la instancia en un periodo especificado. El número registrado es el número de bytes leídos durante el periodo. Si utiliza el monitoreo básico (5 minutos), puede dividir este número por 300 para conocer los bytes de lectura por segundo. Si utiliza el monitoreo detallado (1 minuto), divídalo por 60. También puede usar la función matemática métrica |
Bytes |
|
EBSWriteBytes
|
Bytes escritos en todos los volúmenes de EBS conectados a la instancia en un periodo especificado. El número registrado es el número de bytes escritos durante el periodo. Si utiliza el monitoreo básico (5 minutos), puede dividir este número por 300 para conocer los bytes de escritura por segundo. Si utiliza el monitoreo detallado (1 minuto), divídalo por 60. También puede usar la función matemática métrica |
Bytes |
|
EBSIOBalance%
|
Proporciona información sobre el porcentaje de créditos restantes de E/S en el bucket por ráfaga. Esta métrica solo está disponible para la monitorización básica. Esta métrica solo está disponible para algunos tamaños de instancia La estadística |
Porcentaje |
|
EBSByteBalance%
|
Proporciona información sobre el porcentaje de créditos restantes de desempeño en el bucket por ráfaga. Esta métrica solo está disponible para la monitorización básica. Esta métrica solo está disponible para algunos tamaños de instancia La estadística |
Porcentaje |
|
Métricas para la restauración rápida de instantáneas
El espacio de nombres AWS/EBS incluye las siguientes métricas para la restauración rápida de instantáneas.
| Métrica | Descripción | Unidades | Dimensiones | Estadísticas significativas |
|---|---|---|---|---|
FastSnapshotRestoreCreditsBucketSize |
El número máximo de volumen crea créditos que se pueden acumular. Esta métrica se notifica por instantánea y zona de disponibilidad. |
Ninguno |
|
notaLa estadística más significativa es |
FastSnapshotRestoreCreditsBalance |
El número de volumen crea créditos disponibles. Esta métrica se notifica por instantánea y zona de disponibilidad. |
Ninguno |
|
notaLa estadística más significativa es |
Gráficos de la consola de Amazon EC2
Después de crear un volumen, puede ver los gráficos de monitorización del volumen en la consola de Amazon EC2. Seleccione un volumen en la página Volumes (Volúmenes) de la consola y elija Monitoring (Monitorización). La siguiente tabla muestra los gráficos que aparecen. En la columna de la derecha se describe cómo se utilizan las métricas de datos sin formato de la API de CloudWatch para producir cada gráfico. El periodo para todos los gráficos es de 5 minutos.
| Gráfico | Descripción con métricas sin formato |
|---|---|
|
Rendimiento de lectura (KiB/s) |
Sum(VolumeReadBytes) / Period / 1024 |
|
Rendimiento de escritura (KiB/s) |
Sum(VolumeWriteBytes) / Period / 1024 |
|
Operaciones de lectura (Ops/s) |
Sum(VolumeReadOps) / Period |
|
Operaciones de escritura (Ops/s) |
Sum(VolumeWriteOps) / Period
|
|
Longitud de cola media (operaciones) |
Avg(VolumeQueueLength)
|
|
% tiempo inactivo |
Sum(VolumeIdleTime) / Period × 100
|
|
Tamaño de lectura promedio (KiB/op) |
Para las instancias basadas en Nitro, la fórmula siguiente obtiene el tamaño medio de lectura utilizando CloudWatch Metric Math:
Las métricas |
|
Tamaño de escritura promedio (KiB/op) |
Para las instancias basadas en Nitro, la fórmula siguiente obtiene el tamaño medio de escritura utilizando CloudWatch Metric Math:
Las métricas |
|
Latencia de lectura promedio (ms/op) |
Para las instancias basadas en Nitro, la fórmula siguiente obtiene la latencia media de lectura utilizando CloudWatch Metric Math:
Las métricas |
|
Latencia de escritura promedio (ms/op) |
Para las instancias basadas en Nitro, la fórmula siguiente obtiene la latencia media de escritura utilizando CloudWatch Metric Math:
Las métricas |
Para los gráficos de latencia media y los gráficos de tamaño medio, la media se calcula para el número total de operaciones (lectura o escritura, lo que corresponda al gráfico) completadas durante el periodo.