Métricas de Información de contenedores de Amazon ECS con observabilidad mejorada
En la siguiente tabla, se muestran las métricas y dimensiones que recopila Información de contenedores con observabilidad mejorada para Amazon ECS. Estas métricas se encuentran en el espacio de nombres ECS/ContainerInsights
. Para obtener más información, consulte Métricas.
Si no ve ninguna métrica de Información de contenedores en la consola, asegúrese de haber completado la configuración de Información de contenedores con observabilidad mejorada. Las métricas no aparecen antes de haber configurado por completo Información de contenedores con observabilidad mejorada. Para obtener más información, consulte Configuración de Información de contenedores con observabilidad mejorada.
Las métricas siguientes están disponibles para todos los tipos de lanzamiento.
Nombre de métrica | Dimensiones | Descripción |
---|---|---|
|
|
El número de instancias EC2 que ejecutan el agente de Amazon ECS que están registradas en un clúster. Esta métrica se recopila únicamente para las instancias de contenedor que ejecutan tareas de Amazon ECS en el clúster. No se recopila para las instancias de contenedor vacías que no tienen ninguna tarea de Amazon ECS. Unidad: recuento |
|
|
Las unidades de CPU utilizadas por contenedores en el recurso especificado por el conjunto de dimensiones que está utilizando. Unidad: ninguna |
|
|
Las unidades de CPU reservadas por los contenedores en el recurso especificado por el conjunto de dimensiones que está utilizando. Esta métrica se recopila en función de la reserva de CPU establecida en la definición de la tarea, por ejemplo, a nivel de tarea o de todos los contenedores. Si esto no se especifica en la definición de la tarea, se utiliza la reserva de CPU de la instancia. Unidad: ninguna |
|
|
El porcentaje total de las unidades de CPU utilizadas por contenedores en el recurso especificado por el conjunto de dimensiones que está utilizando. Unidad: porcentaje |
|
|
La memoria que están utilizando los contenedores en el recurso especificado por el conjunto de dimensiones que está utilizando. Unidades: megabytes |
|
|
La memoria reservada por los contenedores en el recurso que se especifica mediante el conjunto de dimensiones que está utilizando. Esta métrica se recopila en función de la reserva de memoria establecida en la definición de la tarea, por ejemplo, a nivel de tarea o de todos los contenedores. Si esto no se especifica en la definición de la tarea, se utiliza la reserva de memoria de la instancia. Unidades: megabytes |
|
|
El porcentaje total de memoria que están utilizando los contenedores en el recurso especificado por el conjunto de dimensiones que está utilizando.
Unidad: porcentaje |
|
|
El número de bytes recibidos por el contenedor que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Esta métrica solo está disponible para los contenedores en tareas que utilizan modos de redes Unidad: bytes/segundo |
|
|
El número de bytes transmitidos por el contenedor que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Esta métrica solo está disponible para los contenedores en tareas que utilizan modos de redes Unidad: bytes/segundo |
|
|
La cantidad de bytes leídos desde el almacenamiento en el contenedor en el recurso que se especifica mediante las dimensiones que está utilizando. Esto no incluye los bytes de lectura de sus dispositivos de almacenamiento. Esta métrica se obtiene del tiempo de ejecución de Docker. Unidad: bytes |
|
|
El número de bytes escritos en almacenamiento en el contenedor que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Unidad: bytes |
|
|
Las unidades de CPU utilizadas por tareas en el recurso especificado por el conjunto de dimensiones que está utilizando. Unidad: ninguna |
|
|
Las unidades de CPU reservadas por las tareas en el recurso especificado por el conjunto de dimensiones que está utilizando. Esta métrica se recopila en función de la reserva de CPU establecida en la definición de la tarea, por ejemplo, a nivel de tarea o de todos los contenedores. Si esto no se especifica en la definición de la tarea, se utiliza la reserva de CPU de la instancia. Unidad: ninguna |
|
|
El número de implementaciones en un servicio Amazon ECS. Unidad: recuento |
|
|
El número deseado de tareas para un servicio Amazon ECS. Unidad: recuento |
|
|
La cantidad total, en gigabytes (GB), del almacenamiento del sistema de archivos de Amazon EBS que se asigna a los recursos especificados por las dimensiones que está utilizando. Esta métrica solo está disponible para tareas que utilicen la infraestructura de Amazon ECS en Fargate mediante la versión de la plataforma Unidad: Gigabytes (GB) |
|
|
La cantidad total, en gigabytes (GB), del almacenamiento del sistema de archivos de Amazon EBS que utilizan los recursos especificados según las dimensiones que está utilizando. Esta métrica solo está disponible para tareas que utilicen la infraestructura de Amazon ECS en Fargate mediante la versión de la plataforma Para las tareas que se ejecutan en Fargate, Fargate reserva espacio en el disco que solo utiliza Fargate. El espacio que usa Fargate no tiene ningún costo, pero verá este almacenamiento adicional con herramientas como Unidad: Gigabytes (GB) |
EphemeralStorageReserved
1
|
|
El número de bytes reservados desde el almacenamiento efímero en el recurso que se especifica mediante las dimensiones que está utilizando. El almacenamiento efímero se utiliza para el sistema de archivos raíz del contenedor y para cualquier volumen host de montaje enlazado definido en la imagen del contenedor y la definición de la tarea. La cantidad de almacenamiento efímero no se puede cambiar en una tarea en ejecución. Esta métrica solo está disponible para tareas que utilicen la versión de la plataforma Fargate de Linux 1.4.0 o una posterior. Unidad: Gigabytes (GB) |
|
|
La memoria que están utilizando las tareas en el recurso especificado por el conjunto de dimensiones que está utilizando. Unidades: megabytes |
|
|
La memoria reservada por las tareas en el recurso que se especifica mediante el conjunto de dimensiones que está utilizando. Esta métrica se recopila en función de la reserva de memoria establecida en la definición de la tarea, por ejemplo, a nivel de tarea o de todos los contenedores. Si esto no se especifica en la definición de la tarea, se utiliza la reserva de memoria de la instancia. Unidades: megabytes |
|
|
El número de bytes recibidos por el recurso que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Esta métrica solo está disponible para los contenedores en tareas que utilizan modos de redes Unidad: bytes/segundo |
|
|
El número de bytes transmitidos por el recurso que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Esta métrica solo está disponible para los contenedores en tareas que utilizan modos de redes Unidad: bytes/segundo |
|
|
El número de tareas que actualmente tienen el estado Unidad: recuento |
|
|
El número de tareas que actualmente tienen el estado Unidad: recuento |
|
|
La cantidad de veces que se ha reiniciado un contenedor de una tarea de Amazon ECS. Esta métrica se recopila únicamente para los contenedores que tienen una política de reinicio habilitada. Unidad: recuento |
|
|
El número de servicios en el clúster. Unidad: recuento |
|
|
La cantidad de bytes leídos desde el almacenamiento en la instancia en el recurso que se especifica mediante las dimensiones que está utilizando. Esto no incluye los bytes de lectura de sus dispositivos de almacenamiento. Esta métrica se obtiene del tiempo de ejecución de Docker. Unidad: bytes |
|
|
El número de bytes escritos en almacenamiento en el recurso que se especifica mediante las dimensiones que está utilizando. Esta métrica se obtiene del tiempo de ejecución de Docker. Unidad: bytes |
|
|
El número de tareas que se ejecutan en el clúster. Unidad: recuento |
|
|
El porcentaje total de unidades de CPU que utiliza una tarea. Unidad: porcentaje |
|
|
El porcentaje total de almacenamiento efímero que utiliza una tarea. Unidad: porcentaje |
|
|
El porcentaje total de memoria que utiliza una tarea. Unidad: porcentaje |
|
|
El número de conjuntos de tareas en el servicio. Unidad: recuento |
nota
Las métricas EphemeralStorageReserved
y EphemeralStorageUtilized
solo están disponibles para tareas que se ejecuten en la versión 1.4.0 o una versión posterior de la plataforma Fargate de Linux.
Fargate reserva espacio en el disco. Solo lo usa Fargate. No se cobra por esto. No se muestra en estas métricas. Sin embargo, puede ver este almacenamiento adicional en otras herramientas, como df
.
Las siguientes métricas están disponibles al completar los pasos en Implementación del agente de CloudWatch para recopilar métricas de nivel de instancia EC2 en Amazon ECS y usar el tipo de lanzamiento de EC2.
Nombre de métrica | Dimensiones | Descripción |
---|---|---|
|
|
El número máximo de unidades de CPU que se pueden asignar a una única instancia de EC2 en el clúster. Unidad: ninguna |
|
|
El porcentaje de CPU reservado actualmente en una única instancia EC2 en el clúster. Unidad: porcentaje |
|
|
El número de unidades de CPU utilizadas en una única instancia EC2 en el clúster. Unidad: ninguna |
|
|
El porcentaje total de unidades de CPU utilizadas en una única instancia EC2 en el clúster. Unidad: porcentaje |
|
|
El porcentaje total de capacidad del sistema de archivos utilizada en una única instancia EC2 en el clúster. Unidad: porcentaje |
|
|
La cantidad máxima de memoria, en bytes, que se puede asignar a una única instancia de EC2 en este clúster. Unidad: bytes |
|
|
El porcentaje de memoria reservada actualmente en una única instancia de EC2 en el clúster. Unidad: porcentaje |
|
|
El porcentaje total de memoria utilizada en una única instancia de EC2 en el clúster. notaSi utiliza el recolector de elementos no utilizados ZGC de Java para la aplicación, es posible que esta métrica no sea precisa. Unidad: porcentaje |
|
|
La cantidad de memoria, en bytes, utilizada en una única instancia de EC2 en el clúster. notaSi utiliza el recolector de elementos no utilizados ZGC de Java para la aplicación, es posible que esta métrica no sea precisa. Unidad: bytes |
|
|
El número total de bytes por segundo transmitidos y recibidos a través de la red en una única instancia de EC2 en el clúster. Unidad: bytes/segundo |
|
|
El número de tareas en ejecución en una única instancia de EC2 en el clúster. Unidad: recuento |