Versión 3 del punto de conexión de los metadatos de tareas de Amazon ECS para tareas en Fargate - Amazon Elastic Container Service

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 para las tareas.

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.