Überwachen Sie Workloads mithilfe von ECS Amazon-Metadaten - Amazon Elastic Container Service

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.

Überwachen Sie Workloads mithilfe von ECS Amazon-Metadaten

Sie können die Aufgaben- und Container-Metadaten verwenden, um Fehler bei Ihren Workloads zu beheben und Konfigurationsänderungen auf der Grundlage der Laufzeitumgebung vorzunehmen.

Metadaten umfassen die folgenden Kategorien:

  • Attribute auf Taskebene, die Informationen darüber liefern, wo die Aufgabe ausgeführt wird.

  • Attribute auf Containerebene, die die Docker-ID, den Namen und die Bilddetails bereitstellen.

    Dies bietet Einblick in den Container.

  • Netzwerkeinstellungen wie IP-Adressen, Subnetze und Netzwerkmodus.

    Dies hilft bei der Netzwerkkonfiguration und Fehlerbehebung.

  • Status und Zustand der Aufgabe

    So wissen Sie, ob die Aufgaben ausgeführt werden.

Sie können Metadaten mit einer der folgenden Methoden anzeigen:

  • Container-Metadatendatei

    Ab Version 1.15.0 des ECS Amazon-Container-Agenten stehen verschiedene Container-Metadaten in den Containern oder der Host-Container-Instance zur Verfügung. Wenn Sie dieses Feature aktivieren, können Sie die Informationen zu einer Aufgabe, einem Container und einer Container-Instance aus dem Container oder der Host-Container-Instance abrufen. Die Metadaten-Datei wird auf der Host-Instance erstellt und im Container als Docker-Volume bereitgestellt. Diese Datei ist daher nicht verfügbar, wenn eine Aufgabe in AWS Fargate gehostet wird.

  • Endpunkt für Aufgabenmetadaten

    Der ECS Amazon-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 bereitstellt.

  • Container-Introspektion

    Der ECS Amazon-Container-Agent bietet eine API Operation für das Erfassen von Details über die Container-Instance, auf der Agent ausgeführt wird, sowie über die zugewiesenen Aufgaben, die auf dieser Instance ausgeführt werden.