Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon ECS-Endpunkt für Aufgabenmetadaten, Version 4
Der Amazon-ECS-Container-Agent injiziert in jeden Container eine Umgebungsvariable, die als Endpunkt für Task-Metadaten benannt wird, die dem Container verschiedene Task-Metadaten und Docker-Statistiken
Die Aufgabenmetadaten und Statistiken zur Netzwerkrate werden an CloudWatch Container Insights gesendet und können im eingesehen werden AWS Management Console. Weitere Informationen finden Sie unter Überwachen Sie Amazon ECS-Container mithilfe von Container Insights mit verbesserter Beobachtbarkeit.
Anmerkung
Amazon ECS bietet frühere Versionen des Aufgabenmetadaten an. Um in Zukunft keine neuen Endpunktversionen für Aufgabenmetadaten erstellen zu müssen, können zusätzliche Metadaten zur Ausgabe der Version 4 hinzugefügt werden. Wir werden keine vorhandenen Metadaten entfernen oder Metadatenfeldnamen ändern.
Die Umgebungsvariable wird standardmäßig in die Container von Amazon ECS-Aufgaben eingefügt, die auf Amazon EC2 Linux-Instances gestartet wurden, auf denen mindestens eine Version 1.39.0
des Amazon ECS-Container-Agenten ausgeführt wird. Für Amazon EC2 Windows-Instances, die den awsvpc
Netzwerkmodus verwenden, muss der Amazon ECS-Container-Agent mindestens die Version haben1.54.0
. Weitere Informationen finden Sie unter Verwaltung von Amazon ECS Linux-Container-Instances.
Anmerkung
Sie können Unterstützung für diese Funktion auf EC2 Amazon-Instances hinzufügen, die ältere Versionen des Amazon ECS-Container-Agenten verwenden, indem Sie den Agenten auf die neueste Version aktualisieren. Weitere Informationen finden Sie unter Überprüfen des Amazon-ECS-Container-Agenten.
Pfade für Aufgabenmetadaten-Endpunkt Version 4
Die folgenden Pfade für Aufgaben-Metadaten-Endpunkte sind für Container verfügbar:
${ECS_CONTAINER_METADATA_URI_V4}
-
Dieser Pfad gibt Metadaten für den Container zurück.
${ECS_CONTAINER_METADATA_URI_V4}/task
-
Dieser Pfad gibt Metadaten für die Aufgabe zurück, einschließlich einer Liste der Container IDs und Namen aller Container, die der Aufgabe zugeordnet sind. Weitere Informationen zu der Antwort für diesen Endpunkt finden Sie unter Amazon ECS-Aufgabenmetadaten V4 JSON-Antwort.
${ECS_CONTAINER_METADATA_URI_V4}/taskWithTags
-
Dieser Pfad gibt die Metadaten für die Aufgabe zurück, die im
/task
-Endpunkt zusätzlich zu den Task- und Container-Instance-Tags, die mit demListTagsForResource
-API aufgerufen werden können, eingeschlossen sind. Alle Fehler, die beim Abrufen der Tag-Metadaten erhalten werden, sind imErrors
-Feld in der Antwort enthalten.Anmerkung
Das
Errors
Feld ist nur in der Antwort für Aufgaben enthalten, die auf Amazon EC2 Linux-Instances gehostet werden, auf denen mindestens eine Version1.50.0
des Container-Agenten ausgeführt wird. Für Amazon EC2 Windows-Instances, die denawsvpc
Netzwerkmodus verwenden, muss der Amazon ECS-Container-Agent mindestens die Version haben1.54.0
Für diesen Endpunkt ist die
ecs.ListTagsForResource
-Genehmigung erforderlich. ${ECS_CONTAINER_METADATA_URI_V4}/stats
-
Dieser Pfad gibt Docker-Statistiken für die angegebene Container zurück. Weitere Informationen zu den einzelnen zurückgegebenen Statistiken finden Sie ContainerStats
in der Docker-API-Dokumentation. Für Amazon ECS-Aufgaben, die die Netzwerkmodi
awsvpc
oderbridge
Netzwerkmodi verwenden, die auf Amazon EC2 Linux-Instances gehostet werden, auf denen mindestens eine Version1.43.0
des Container-Agenten ausgeführt wird, sind zusätzliche Netzwerkratenstatistiken in der Antwort enthalten. Für alle anderen Aufgaben enthält die Antwort nur die kumulativen Netzwerkstatistiken. ${ECS_CONTAINER_METADATA_URI_V4}/task/stats
-
Dieser Pfad gibt Docker-Statistiken für alle der Aufgabe zugeordneten Container zurück. Dies kann von Sidecar-Containern verwendet werden, um Netzwerkmetriken zu extrahieren. Weitere Informationen zu den einzelnen zurückgegebenen Statistiken finden Sie ContainerStats
in der Docker-API-Dokumentation. Für Amazon ECS-Aufgaben, die die Netzwerkmodi
awsvpc
oderbridge
Netzwerkmodi verwenden, die auf Amazon EC2 Linux-Instances gehostet werden, auf denen mindestens eine Version1.43.0
des Container-Agenten ausgeführt wird, sind zusätzliche Netzwerkratenstatistiken in der Antwort enthalten. Für alle anderen Aufgaben enthält die Antwort nur die kumulativen Netzwerkstatistiken.