Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Point de terminaison des métadonnées des tâches Amazon ECS, version 3
Important
Le point de terminaison des métadonnées de tâches version 3 n'est plus activement maintenu. Nous vous recommandons de mettre à jour le point de terminaison des métadonnées de tâches version 4 afin d'obtenir les dernières informations relatives au point de terminaison des métadonnées. Pour de plus amples informations, veuillez consulter Point de terminaison des métadonnées des tâches Amazon ECS, version 4.
Si vous utilisez des tâches Amazon ECS hébergées sur AWS Fargate, consultez la version 3 du point de terminaison des métadonnées des tâches Amazon ECS pour les tâches sur Fargate.
À partir de la version 1.21.0 de l'agent de conteneur Amazon ECS, l'agent injecte une variable d'environnement appelée ECS_CONTAINER_METADATA_URI
dans chaque conteneur d'une tâche. Lorsque vous interrogez le point de terminaison des métadonnées de tâches version 3, diverses métadonnées de tâches et statistiques Dockerbridge
, les métriques réseau sont disponibles sont disponibles lors de l'interrogation des points de terminaison /stats
.
La fonctionnalité de point de terminaison des métadonnées des tâches version 3 est activée par défaut pour les tâches qui utilisent le type de lancement Fargate sur la version v1.3.0 ou ultérieure de la plateforme et les tâches qui utilisent EC2 le type de lancement et sont lancées sur une infrastructure EC2 Amazon Linux exécutant au moins la version 1.21.0 de l'agent de conteneur Amazon ECS ou sur une infrastructure EC2 Amazon Windows exécutant au moins une version 1.54.0
de l'agent de conteneur Amazon ECS et utilisant le mode réseau. awsvpc
Pour de plus amples informations, veuillez consulter Gestion des instances de conteneurs Linux Amazon ECS.
Vous pouvez ajouter la prise en charge de cette fonctionnalité sur des anciennes instances de conteneur en mettant à jour l'agent à l'aide de la dernière version. Pour de plus amples informations, veuillez consulter Mise à jour de l'agent de conteneur Amazon ECS.
Important
Pour les tâches qui utilisent le type de lancement Fargate et les versions de plateforme antérieures à v1.3.0, le point de terminaison des métadonnées de tâches version 2 est pris en charge. Pour de plus amples informations, veuillez consulter Point de terminaison des métadonnées des tâches Amazon ECS, version 2.
Chemins du point de terminaison des métadonnées des tâches version 3
Les points de terminaison des métadonnées de tâches suivants sont disponibles pour les conteneurs :
${ECS_CONTAINER_METADATA_URI}
-
Ce chemin renvoie des métadonnées JSON pour le conteneur.
${ECS_CONTAINER_METADATA_URI}/task
-
Ce chemin renvoie des métadonnées JSON pour la tâche, y compris une liste des conteneurs IDs et les noms de tous les conteneurs associés à la tâche. Pour plus d'informations sur la réponse pour ce point de terminaison, consultez Réponse JSON aux métadonnées des tâches Amazon ECS v3.
${ECS_CONTAINER_METADATA_URI}/taskWithTags
-
Ce chemin renvoie les métadonnées de la tâche incluse dans le point de terminaison
/task
en plus des balises de tâche et d'instance de conteneur qui peuvent être récupérées à l'aide de l'APIListTagsForResource
. ${ECS_CONTAINER_METADATA_URI}/stats
-
Ce chemin renvoie le JSON des statistiques Docker pour cet ID de conteneur Docker spécifique. Pour plus d'informations sur chacune des statistiques renvoyées, consultez la documentation ContainerStats
de l'API Docker. ${ECS_CONTAINER_METADATA_URI}/task/stats
-
Ce chemin renvoie le JSON des statistiques Docker pour tous les conteneurs associés à la tâche. Pour plus d'informations sur chacune des statistiques renvoyées, consultez la documentation ContainerStats
de l'API Docker.