Versión 3 del punto de conexión de los metadatos de tareas de Amazon ECS para tareas en Fargate
importante
El punto de conexión de la versión 3 de los metadatos de la tarea ya no se mantiene activamente. Le recomendamos que actualice el punto de conexión de metadatos de la tarea versión 4 para obtener la información más reciente del punto de conexión de metadatos. Para obtener más información, consulte Versión 4 del punto de conexión de los metadatos de tareas de Amazon ECS para tareas en Fargate.
A partir de la versión 1.1.0
de la plataforma de Fargate, se ha incluido una variable de entorno con el nombre ECS_CONTAINER_METADATA_URI
en cada contenedor de una tarea. Cuando consulta la versión 3 del punto de enlace de metadatos de tarea, están disponibles diversos metadatos de tarea y estadísticas de Docker
La característica de punto de enlace de metadatos de tareas está habilitada de forma predeterminada para las tareas de Amazon ECS alojadas en Fargate que utilizan la versión 1.1.0
de la plataforma o una posterior. Para obtener más información, consulte Versiones de la plataforma Fargate para Amazon ECS.
Rutas del punto de conexión de metadatos de tareas para tareas en Fargate
Los siguientes puntos de enlace de API están disponibles para los contenedores:
${ECS_CONTAINER_METADATA_URI}
-
Esta ruta devuelve JSON de metadatos para el contenedor.
${ECS_CONTAINER_METADATA_URI}/task
-
Esta ruta devuelve JSON de metadatos para la tarea, incluida una lista de los nombres e ID del contenedor de todos los contenedores asociados con la tarea. Para obtener más información sobre la respuesta de este punto de enlace, consulte Respuesta JSON para la versión 3 de los metadatos de tareas de Amazon ECS para tareas en Fargate.
${ECS_CONTAINER_METADATA_URI}/stats
-
Esta ruta devuelve JSON de estadísticas de Docker para el ID de contenedor de Docker específico. Para obtener más información acerca de cada una de las estadísticas devueltas, consulte ContainerStats
en la documentación del API de Docker. ${ECS_CONTAINER_METADATA_URI}/task/stats
-
Esta ruta devuelve JSON de estadísticas de Docker de todos los contenedores asociados con la tarea. Para obtener más información acerca de cada una de las estadísticas devueltas, consulte ContainerStats
en la documentación del API de Docker.