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.
Métadonnées de tâche Amazon ECS v3 : réponse JSON pour les tâches sur Fargate
Les informations suivantes sont renvoyées à partir de la réponse JSON du point de terminaison de métadonnées de la tâche (${ECS_CONTAINER_METADATA_URI}/task
).
Cluster
-
Amazon Resource Name (ARN) ou nom abrégé du cluster Amazon ECS auquel la tâche appartient.
TaskARN
-
Le nom de ressource Amazon (ARN) de la tâche à laquelle appartient le conteneur.
Family
-
Famille de la définition de tâche Amazon ECS pour la tâche.
Revision
-
Révision de la définition de tâche Amazon ECS pour la tâche.
DesiredStatus
-
État souhaité pour la tâche à partir d'Amazon ECS.
KnownStatus
-
État connu pour la tâche à partir d'Amazon ECS.
Limits
-
Les limites de ressources spécifiées au niveau de la tâche, telles que le processeur (exprimé en vCPUs) et la mémoire. Ce paramètre n'est pas spécifié si aucune limite de ressource n'a été définie.
PullStartedAt
-
Horodatage au moment où la première extraction de l'image de conteneur a commencé.
PullStoppedAt
-
Horodatage au moment où la dernière extraction de l'image de conteneur s'est terminée.
AvailabilityZone
-
Zone de disponibilité dans laquelle se trouve la tâche.
Note
Les métadonnées de la zone de disponibilité sont uniquement disponibles pour les tâches Fargate qui utilisent la version 1.4 de la plateforme ou ultérieure (Linux) ou la version 1.0.0 de la plateforme ou ultérieure (Windows).
Containers
-
Liste de métadonnées de conteneur pour chaque conteneur associé à la tâche.
DockerId
-
ID Docker du conteneur.
Name
-
Nom du conteneur tel que spécifié dans la définition de tâche.
DockerName
-
Nom du conteneur fourni à Docker. L'agent de conteneur Amazon ECS génère un nom unique pour le conteneur afin d'éviter les conflits de noms lorsque plusieurs copies de la même définition de tâche sont exécutées sur une seule instance.
Image
-
Image à utiliser pour le conteneur.
ImageID
-
Hachage SHA-256 de l'image.
Ports
-
Tous les ports exposés pour le conteneur. Ce paramètre n'est pas spécifié s'il n'y a pas de ports exposés.
Labels
-
Toutes les étiquettes appliquées au conteneur. Ce paramètre n'est pas spécifié si aucune étiquette n'est appliquée.
DesiredStatus
-
État souhaité pour le conteneur à partir d'Amazon ECS.
KnownStatus
-
État connu pour le conteneur à partir d'Amazon ECS.
ExitCode
-
Code de sortie pour le conteneur. Ce paramètre n'est pas spécifié si le conteneur n'est pas sorti.
Limits
-
Limites de ressource spécifiées au niveau du conteneur, par exemple, le processeur (exprimé en unités de processeur) et la mémoire. Ce paramètre n'est pas spécifié si aucune limite de ressource n'a été définie.
CreatedAt
-
Horodatage de création du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été créé.
StartedAt
-
Horodatage de démarrage du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été démarré.
FinishedAt
-
Horodatage d'arrêt du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été arrêté.
Type
-
Type du conteneur. Les conteneurs qui sont spécifiés dans votre définition de tâche sont de type
NORMAL
. Vous pouvez ignorer les autres types de conteneurs, qui sont utilisés pour l'approvisionnement des ressources de tâches internes par l'agent de conteneur Amazon ECS. Networks
-
Informations de réseau du conteneur, par exemple le mode réseau et l'adresse IP. Ce paramètre n'est pas spécifié si aucune information de réseau n'est définie.
ClockDrift
-
Informations sur la différence entre l'heure de référence et l'heure du système. Cela s'applique au système d'exploitation Linux. Cette fonctionnalité utilise Amazon Time Sync Service pour mesurer la précision de l'horloge et fournir l'erreur d'horloge liée aux conteneurs. Pour plus d'informations, consultez Définir l'heure pour votre instance Linux dans le Guide de EC2 l'utilisateur Amazon pour les instances Linux.
ReferenceTime
-
La base de la précision de l'horloge. Amazon ECS utilise la norme mondiale du temps universel coordonné (UTC) via NTP, par exemple
2021-09-07T16:57:44Z
. ClockErrorBound
-
La mesure de l'erreur de l'horloge est exprimée par le décalage par rapport à l'UTC. Cette erreur correspond à la différence en millisecondes entre l'heure de référence et l'heure du système.
ClockSynchronizationStatus
-
Indique si la tentative de synchronisation la plus récente entre l'heure système et l'heure de référence a réussi.
Les valeurs valides sont
SYNCHRONIZED
etNOT_SYNCHRONIZED
.
ExecutionStoppedAt
-
Horodatage au moment où l'état des tâches est passé de
DesiredStatus
àSTOPPED
. Cela se produit lorsqu'un conteneur essentiel passe àSTOPPED
.