Amazon CloudWatch ECS-Metriken - 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.

Amazon CloudWatch ECS-Metriken

Sie können CloudWatch Nutzungsmetriken verwenden, um einen Überblick über die Ressourcennutzung Ihres Kontos zu erhalten. Verwenden Sie diese Kennzahlen, um Ihre aktuelle Servicenutzung in CloudWatch Diagrammen und Dashboards zu visualisieren.

CPUReservation

Der Prozentsatz der CPU-Einheiten, die im Cluster oder Dienst reserviert sind.

Die CPU-Reservierung (gefiltert nachClusterName) wird als die Gesamtzahl der CPU-Einheiten gemessen, die durch Amazon ECS-Aufgaben auf dem Cluster reserviert sind, geteilt durch die Gesamtzahl der CPU-Einheiten für alle im Cluster registrierten Amazon EC2 EC2-Instances. Nur Amazon EC2 EC2-Instances im DRAINING Status ACTIVE oder wirken sich auf die CPU-Reservierungsmetriken aus. Die Metrik wird nur für Aufgaben unterstützt, die auf einer Amazon EC2 EC2-Instance gehostet werden.

Gültige Dimensionen: ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Einheit: Prozent.

CPUUtilization

Der Prozentsatz der CPU-Einheiten, der vom Cluster oder Dienst verwendet wird.

Die CPU-Auslastung auf Clusterebene (gefiltert nachClusterName) wird als die Gesamtzahl der CPU-Einheiten gemessen, die von Amazon ECS-Aufgaben auf dem Cluster verwendet werden, geteilt durch die Gesamtzahl der CPU-Einheiten für alle im Cluster registrierten Amazon EC2 EC2-Instances. Nur Amazon EC2 EC2-Instances im DRAINING Status ACTIVE oder wirken sich auf die CPU-Reservierungsmetriken aus. Die Metrik auf Clusterebene wird nur für Aufgaben unterstützt, die auf einer Amazon EC2 EC2-Instance gehostet werden.

Die CPU-Auslastung auf Service-Ebene (gefiltert nachClusterName,ServiceName) wird als die Gesamtzahl der CPU-Einheiten gemessen, die von den Aufgaben verwendet werden, die zum Service gehören, geteilt durch die Gesamtzahl der CPU-Einheiten, die für die Aufgaben reserviert sind, die zum Service gehören. Die Service-Level-Metrik wird für Aufgaben unterstützt, die auf Amazon EC2 EC2-Instances und Fargate gehostet werden.

Gültige Dimensionen: ClusterName, ServiceName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Einheit: Prozent.

MemoryReservation

Der Prozentsatz des Arbeitsspeichers, der von laufenden Tasks im Cluster reserviert ist.

Die Cluster-Speicherreservierung wird als Gesamtspeicher gemessen, der für Amazon ECS-Aufgaben auf dem Cluster reserviert ist, geteilt durch die Gesamtspeichermenge für alle im Cluster registrierten Amazon EC2 EC2-Instances. Diese Metrik kann nur nach gefiltert ClusterName werden. Nur Amazon EC2 EC2-Instances im DRAINING Status ACTIVE oder wirken sich auf die Speicherreservierungsmetriken aus. Die Metrik zur Speicherreservierung auf Clusterebene wird nur für Aufgaben unterstützt, die auf einer Amazon EC2 EC2-Instance gehostet werden.

Anmerkung

Wenn bei der Berechnung der Speicherauslastung angegeben MemoryReservation wird, wird sie anstelle des Gesamtspeichers in der Berechnung verwendet.

Gültige Dimensionen: ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Einheit: Prozent.

MemoryUtilization

Der Prozentsatz des Speichers, der vom Cluster oder Dienst genutzt wird.

Die Speicherauslastung auf Clusterebene (gefiltert nachClusterName) wird als Gesamtspeicher gemessen, der von Amazon ECS-Aufgaben auf dem Cluster verwendet wird, geteilt durch den Gesamtspeicher für alle im Cluster registrierten Amazon EC2 EC2-Instances. Nur Amazon EC2 EC2-Instances im DRAINING Status ACTIVE oder wirken sich auf die Kennzahlen zur Speichernutzung aus. Die Metrik auf Clusterebene wird nur für Aufgaben unterstützt, die auf einer Amazon EC2 EC2-Instance gehostet werden.

Die Speicherauslastung auf Service-Ebene (gefiltert nachClusterName,ServiceName) wird als der gesamte Arbeitsspeicher gemessen, der von den Aufgaben verwendet wird, die zum Service gehören, geteilt durch den gesamten Speicher, der für die Aufgaben reserviert ist, die zum Service gehören. Die Service-Level-Metrik wird für Aufgaben unterstützt, die auf Amazon EC2 EC2-Instances und Fargate gehostet werden.

Gültige Dimensionen: ClusterName, ServiceName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Einheit: Prozent.

EBSFilesystemUtilization

Der Prozentsatz des Amazon EBS-Dateisystems, der von Aufgaben in einem Service verwendet wird.

Die Service-Level-Metrik zur Nutzung des EBS-Dateisystems (gefiltert nachClusterName,ServiceName) wird als Gesamtmenge des EBS-Dateisystems gemessen, das von den Aufgaben verwendet wird, die zum Service gehören, geteilt durch die Gesamtmenge an EBS-Dateisystemspeicher, die allen Aufgaben zugewiesen ist, die zum Service gehören. Die Service-Level-Metrik zur Nutzung des EBS-Dateisystems ist nur für Aufgaben verfügbar, die auf Amazon EC2 EC2-Instances (unter Verwendung der Container-Agent-Version1.79.0) und Fargate (unter Verwendung der Plattformversion1.4.0) gehostet werden und an die ein EBS-Volume angehängt ist.

Anmerkung

Für Aufgaben, die auf Fargate gehostet werden, gibt es Speicherplatz auf der Festplatte, der nur von Fargate verwendet wird. Für den Speicherplatz, den Fargate verwendet, fallen keine Kosten an, aber Sie werden diesen zusätzlichen Speicherplatz mithilfe von Tools wie df sehen.

Gültige Dimensionen: ClusterName, ServiceName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Einheit: Prozent.

GPUReservation

Der Prozentsatz der insgesamt verfügbaren GPUs, die von laufenden Aufgaben im Cluster reserviert sind.

Die GPU-Reservierungsmetrik auf Clusterebene wird als die Anzahl der GPUs gemessen, die durch Amazon ECS-Aufgaben auf dem Cluster reserviert wurden, geteilt durch die Gesamtzahl der GPUs, die auf allen Amazon EC2 EC2-Instances mit im Cluster registrierten GPUs verfügbar waren. Nur Amazon EC2 EC2-Instances im DRAINING Status ACTIVE oder wirken sich auf die GPU-Reservierungsmetriken aus.

Gültige Dimensionen: ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum

Alle Statistiken: Durchschnitt, Minimum, Maximum, Summe, Stichprobenanzahl.

Einheit: Prozent.

ActiveConnectionCount

Die Gesamtzahl der gleichzeitig aktiven Verbindungen von Clients zu den Service-Connect-Proxys für Amazon ECS, die in Aufgaben ausgeführt werden, die den ausgewählten DiscoveryName gemeinsam nutzen.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: DiscoveryName und DiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

NewConnectionCount

Die Gesamtzahl der gleichzeitig aktiven Verbindungen von Clients zu den Service-Connect-Proxys für Amazon ECS, die in Aufgaben ausgeführt werden, die den ausgewählten DiscoveryName gemeinsam nutzen.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: DiscoveryName und DiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

ProcessedBytes

Die Gesamtzahl der Bytes des eingehenden Datenverkehrs, die von den Service-Connect-Proxys verarbeitet werden.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: DiscoveryName und DiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Byte.

RequestCount

Die Anzahl der eingehenden Datenverkehrsanfragen, die von den Service-Connect-Proxys verarbeitet wurden.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Sie müssen auch die Port-Zuordnung in Ihrer Aufgabendefinition konfigurierenappProtocol.

Gültige Dimensionen: DiscoveryName und DiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

GrpcRequestCount

Die Anzahl von gRPC-Anfragen für eingehenden Datenverkehr, die von den Service-Connect-Proxys verarbeitet werden.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben und das appProtocol in der Portzuordnung in der Aufgabendefinition GRPC lautet.

Gültige Dimensionen: DiscoveryName und DiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

HTTPCode_Target_2XX_Count

Die Anzahl der HTTP-Antwortcodes mit den Nummern 200 bis 299, die von den Anwendungen in diesen Aufgaben generiert wurden. Diese Aufgaben sind die Ziele. Diese Metrik zählt nur die Antworten, die von den Anwendungen in diesen Aufgaben an die Service-Connect-Proxys gesendet wurden, nicht die direkt gesendeten Antworten.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben und das appProtocol in der Portzuordnung in der Aufgabendefinition HTTP oder HTTP2 lautet.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

HTTPCode_Target_3XX_Count

Die Anzahl der HTTP-Antwortcodes mit den Nummern 300 bis 399, die von den Anwendungen in diesen Aufgaben generiert wurden. Diese Aufgaben sind die Ziele. Diese Metrik zählt nur die Antworten, die von den Anwendungen in diesen Aufgaben an die Service-Connect-Proxys gesendet wurden, nicht die direkt gesendeten Antworten.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben und das appProtocol in der Portzuordnung in der Aufgabendefinition HTTP oder HTTP2 lautet.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

HTTPCode_Target_4XX_Count

Die Anzahl der HTTP-Antwortcodes mit den Nummern 400 bis 499, die von den Anwendungen in diesen Aufgaben generiert wurden. Diese Aufgaben sind die Ziele. Diese Metrik zählt nur die Antworten, die von den Anwendungen in diesen Aufgaben an die Service-Connect-Proxys gesendet wurden, nicht die direkt gesendeten Antworten.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben und das appProtocol in der Portzuordnung in der Aufgabendefinition HTTP oder HTTP2 lautet.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe

Einheit: Anzahl.

HTTPCode_Target_5XX_Count

Die Anzahl der HTTP-Antwortcodes mit den Nummern 500 bis 599, die von den Anwendungen in diesen Aufgaben generiert wurden. Diese Aufgaben sind die Ziele. Diese Metrik zählt nur die Antworten, die von den Anwendungen in diesen Aufgaben an die Service-Connect-Proxys gesendet wurden, nicht die direkt gesendeten Antworten.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben und das appProtocol in der Portzuordnung in der Aufgabendefinition HTTP oder HTTP2 lautet.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

RequestCountPerTarget

Die durchschnittliche Anzahl von Anfragen, die von jedem Ziel empfangen werden, das den ausgewählten DiscoveryName gemeinsam hat.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt.

Einheit: Anzahl.

TargetProcessedBytes

Die Gesamtzahl der von den Service-Connect-Proxys verarbeiteten Bytes.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Byte.

TargetResponseTime

Die Latenz der Verarbeitung der Anwendungsanfrage. Die verstrichene Zeit in Millisekunden, nachdem die Anfrage den Service-Connect-Proxy in der Zielaufgabe erreicht hat, bis eine Antwort von der Zielanwendung zurück an den Proxy empfangen wird.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: TargetDiscoveryName und TargetDiscoveryName, ServiceName, ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum.

Alle Statistiken: Durchschnitt, Minimum, Maximum, Summe, Stichprobenanzahl.

Einheit: Millisekunden.

ClientTLSNegotiationErrorCount

Gibt an, wie oft die TLS-Verbindung insgesamt fehlgeschlagen ist. Diese Metrik wird nur verwendet, wenn TLS aktiviert ist.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Abmessungen: DiscoveryName undDiscoveryName,ServiceName,ClusterName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

TargetTLSNegotiationErrorCount

Die Gesamtzahl der Fehlschläge der TLS-Verbindung aufgrund fehlender Client-Zertifikate, fehlgeschlagener AWS Private CA Überprüfungen oder fehlgeschlagener SAN-Überprüfungen. Diese Metrik wird nur verwendet, wenn TLS aktiviert ist.

Diese Metrik ist nur verfügbar, wenn Sie Amazon ECS Service Connect konfiguriert haben.

Gültige Dimensionen: ServiceNameClusterName, TargetDiscoveryName undTargetDiscoveryName.

Nützliche Statistiken: Durchschnitt, Minimum, Maximum, Summe.

Einheit: Anzahl.

Dimensionen für Amazon-ECS-Metriken

Amazon-ECS-Metriken verwenden den AWS/ECS-Namespace und stellen Metriken für folgende Dimension(en) bereit. Amazon ECS sendet nur Metriken für Ressourcen, die Aufgaben im Status RUNNING haben. Wenn Sie beispielsweise einen Cluster mit einem Dienst haben, dieser Dienst jedoch keine Aufgaben in einem bestimmten RUNNING Status hat, werden keine Metriken gesendet CloudWatch. Wenn Sie über zwei Services verfügen, und einer von diesen hat ausgeführte Aufgaben und der andere nicht, werden nur die Metriken für den Service mit ausgeführten Aufgaben gesendet.

ClusterName

Diese Dimension filtert die angeforderten Daten für alle Ressourcen in einem angegebenen Cluster. Alle Amazon-ECS-Metriken werden von ClusterName gefiltert.

ServiceName

Diese Dimension filtert die angeforderten Daten für alle Ressourcen in einem angegebenen Service innerhalb eines angegebenen Clusters.

DiscoveryName

Diese Dimension filtert die Daten, die Sie für Datenverkehrsmetriken zu einem bestimmten Service-Connect-Erkennungsnamen anfragen, über alle Amazon-ECS-Cluster hinweg.

Berücksichtigen Sie, dass ein bestimmter Port in einem ausgeführten Container mehrere Erkennungsnamen haben kann.

DiscoveryName, ServiceName, ClusterName

Diese Dimension filtert die Daten, die Sie für Datenverkehrsmetriken zu einem bestimmten Erkennungsnamen von Service Connect anfragen, über Aufgaben, die diesen Erkennungsnamen haben und die von diesem Service in diesem Cluster erstellt werden, hinweg.

Verwenden Sie diese Dimension, um die Metriken zum eingehenden Datenverkehr für einen bestimmten Service anzuzeigen, wenn Sie denselben Erkennungsnamen in mehreren Services in verschiedenen Namespaces wiederverwendet haben.

Berücksichtigen Sie, dass ein bestimmter Port in einem ausgeführten Container mehrere Erkennungsnamen haben kann.

TargetDiscoveryName

Diese Dimension filtert die Daten, die Sie für Datenverkehrsmetriken zu einem bestimmten Service-Connect-Erkennungsnamen anfragen, über alle Amazon-ECS-Cluster hinweg.

Im Gegensatz zu DiscoveryName messen diese Datenverkehrsmetriken nur den eingehenden Datenverkehr zu diesem DiscoveryName, der von anderen Amazon-ECS-Aufgaben stammt, die über eine Service-Connect-Konfiguration in diesem Namespace verfügen. Dazu gehören Aufgaben, die von Services mit einer reinen Client- oder Client-Server-Konfiguration von Service Connect durchgeführt werden.

Berücksichtigen Sie, dass ein bestimmter Port in einem ausgeführten Container mehrere Erkennungsnamen haben kann.

TargetDiscoveryName, ServiceName, ClusterName

Diese Dimension filtert die Daten, die Sie für Datenverkehrsmetriken anfragen, auf einen bestimmten Erkennungsnamen von Service Connect, zählt aber nur Datenverkehr von Aufgaben, die von diesem Service in diesem Cluster erstellt wurden.

Verwenden Sie diese Dimension, um die Metriken zum eingehenden Datenverkehr anzuzeigen, die von einem bestimmten Client in einem anderen Service stammen.

Im Gegensatz zu DiscoveryName, ServiceName, ClusterName messen diese Datenverkehrsmetriken nur den eingehenden Datenverkehr zu diesem DiscoveryName, der von anderen Amazon-ECS-Aufgaben stammt, die über eine Service-Connect-Konfiguration in diesem Namespace verfügen. Dazu gehören Aufgaben, die von Services mit einer reinen Client- oder Client-Server-Konfiguration von Service Connect durchgeführt werden.

Berücksichtigen Sie, dass ein bestimmter Port in einem ausgeführten Container mehrere Erkennungsnamen haben kann.