Für Ihre Instances verfügbare CloudWatch-Metriken
Amazon EC2 sendet Metriken an Amazon CloudWatch. Sie können die AWS Management Console, die AWS CLI oder eine API verwenden, um die Metriken aufzulisten, die Amazon EC2 an CloudWatch sendet. Standardmäßig deckt jeder Datenpunkt die sich an die Startzeit anschließenden 5 Minuten an Aktivität für die Instance ab. Wenn Sie die detaillierte Überwachung aktiviert haben, deckt jeder Datenpunkt die nächste Minute an Aktivität ab der Startzeit ab. Beachten Sie, dass für die Statistiken Minimum, Maximum und Durchschnitt die minimale Granularität für die Metriken, die EC2 bereitstellt, 1 Minute beträgt.
Informationen zum Anzeigen der Metriken mit der AWS Management Console oder der AWS CLI finden Sie unter Verfügbare Metriken anzeigen im Amazon-CloudWatch-Benutzerhandbuch.
Weitere Informationen zum Abrufen der Statistiken für diese Metriken erhalten Sie unter Statistiken für die CloudWatch-Metriken Ihrer Instances.
Inhalt
Instance-Metriken
Der AWS/EC2
-Namespace enthält die folgenden Instance-Metriken.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
CPUUtilization |
Der Prozentsatz der physischen CPU-Zeit, die Amazon EC2 für die Ausführung der EC2-Instance verwendet, einschließlich der Zeit, die für die Ausführung sowohl des Benutzercodes als auch des Amazon-EC2-Codes aufgewendet wird. Auf einer sehr hohen Ebene ist Tools in Ihrem Betriebssystem können aufgrund von Faktoren wie der Simulation älterer Geräte, der Konfiguration nicht veralteter Geräte, unterbrechungsintensiver Workloads, Live-Migration und Live-Update einen anderen Prozentsatz als CloudWatch anzeigen. |
Prozent |
|
DiskReadOps |
Abgeschlossene Lesevorgänge von allen der Instance zu Verfügung stehenden Instance-Speicher-Volumes in einem angegebenen Zeitraum. Zum Berechnen der durchschnittlichen I/O-Operationen pro Sekunde (IOPS) für einen Zeitraum dividieren Sie die Gesamtvorgänge im Zeitraum durch die Anzahl der Sekunden in dem Zeitraum. Wenn es keine Instance-Speicher-Volumes gibt, ist der Wert 0 oder die Metrik wird nicht angezeigt. |
Anzahl |
|
DiskWriteOps |
Abgeschlossene Schreibvorgänge von allen der Instance zu Verfügung stehenden Instance-Speicher-Volumes in einem angegebenen Zeitraum. Zum Berechnen der durchschnittlichen I/O operationen pro Sekunde (IOPS) für einen Zeitraum dividieren Sie die Gesamtvorgänge im Zeitraum durch die Anzahl der Sekunden in dem Zeitraum. Wenn es keine Instance-Speicher-Volumes gibt, ist der Wert 0 oder die Metrik wird nicht angezeigt. |
Anzahl |
|
DiskReadBytes |
Von allen der Instance zu Verfügung stehenden Instance-Speicher-Volumes gelesene Byte. Diese Metrik wird verwendet, um das von der Festplatte der Instance gelesene Datenvolumen der Anwendung zu ermitteln. Damit kann die Geschwindigkeit der Anwendung bestimmt werden. Der ermittelte Wert ist die Anzahl der während des Zeitraums empfangenen Byte. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Byte/Sekunden zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion Wenn es keine Instance-Speicher-Volumes gibt, ist der Wert 0 oder die Metrik wird nicht angezeigt. |
Bytes |
|
DiskWriteBytes |
In alle der Instance zu Verfügung stehenden Instance-Speicher-Volumes geschriebene Byte. Diese Metrik wird verwendet, um das auf die Festplatte der Instance geschriebene Datenvolumen der Anwendung zu ermitteln. Damit kann die Geschwindigkeit der Anwendung bestimmt werden. Der ermittelte Wert ist die Anzahl der während des Zeitraums empfangenen Byte. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Byte/Sekunden zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion Wenn es keine Instance-Speicher-Volumes gibt, ist der Wert 0 oder die Metrik wird nicht angezeigt. |
Bytes |
|
MetadataNoToken |
Gibt an, wie oft erfolgreich auf den Instance Metadata Service (IMDS) mit einer Methode zugegriffen wurde, die kein Token verwendet. Diese Metrik wird verwendet, um zu bestimmen, ob Prozesse vorhanden sind, die mit Instance Metadata Service Version 1 (IMDSv1) auf Instance-Metadaten zugreifen, die kein Token verwenden. Wenn alle Anfragen Token-gestützte Sitzungen verwenden, d. h. Instance Metadata Service Version 2 (IMDSv2), ist der Wert 0. Weitere Informationen finden Sie unter Übergang zur Verwendung von Instance-Metadatenservice Version 2. |
Anzahl |
|
MetadataNoTokenRejected |
Gibt an, wie oft ein IMDSv1-Aufruf versucht wurde, nachdem IMDSv1 deaktiviert wurde. Wenn diese Metrik angezeigt wird, bedeutet dies, dass ein IMDSv1-Aufruf versucht und abgelehnt wurde. Sie können entweder IMDSv1 erneut aktivieren oder sicherstellen, dass alle Ihre Aufrufe IMDSv2 verwenden. Weitere Informationen finden Sie unter Übergang zur Verwendung von Instance-Metadatenservice Version 2. |
Anzahl |
|
NetworkIn |
Anzahl der von der Instance auf allen Netzwerkschnittstellen empfangenen Byte. Diese Metrik gibt das an eine einzelne Instance eingehende Netzwerkdatenvolumen an. Der ermittelte Wert ist die Anzahl der während des Zeitraums empfangenen Byte. Wenn Sie eine grundlegene Überwachung (fünf Minuten) verwenden und die Statistik eine Summe ist, können Sie diese Zahl durch 300 teilen, um Bytes/Sekunde zu ermitteln. Wenn Sie eine detaillierte (einminütige) Überwachung haben und die Statistik eine Summe ist, teilen Sie sie durch 60. Sie können auch die metrische Mathematikfunktion |
Bytes |
|
NetworkOut |
Anzahl der von der Instance auf allen Netzwerkschnittstellen gesendeten Byte. Diese Metrik gibt das an eine einzelne Instance ausgehende Netzwerkdatenvolumen an. Der ermittelte Wert ist die Anzahl der während des Zeitraums gesendeten Bytes. Wenn Sie eine grundlegene Überwachung (fünf Minuten) verwenden und die Statistik eine Summe ist, können Sie diese Zahl durch 300 teilen, um Bytes/Sekunde zu ermitteln. Wenn Sie eine detaillierte (einminütige) Überwachung haben und die Statistik eine Summe ist, teilen Sie sie durch 60. Sie können auch die metrische Mathematikfunktion |
Bytes |
|
NetworkPacketsIn |
Anzahl der von der Instance auf allen Netzwerkschnittstellen empfangenen Pakete. Diese Metrik gibt das an eine einzelne Instance eingehende Netzwerkdatenvolumen an, ausgedrückt in Anzahl an Paketen. Diese Metrik ist nur für die grundlegende Überwachung verfügbar (Fünf-Minuten-Intervalle). Um die Anzahl der Pakete pro Sekunde (PPS) zu berechnen, die Ihre Instance für die fünf Minuten erhalten hat, teilen Sie die Summe des Statistikwertes durch 300. Sie können auch die metrische Mathematikfunktion |
Anzahl |
|
NetworkPacketsOut |
Anzahl der von der Instance auf allen Netzwerkschnittstellen gesendeten Pakete. Diese Metrik gibt das von einer einzelnen Instance ausgehende Netzwerkdatenvolumen an, ausgedrückt in Anzahl an Paketen. Diese Metrik ist nur für die grundlegende Überwachung verfügbar (Fünf-Minuten-Intervalle). Um die Anzahl der Pakete pro Sekunde (PPS) zu berechnen, die Ihre Instance die fünf Minuten lang gesendet hat, teilen Sie die Summe des Statistikwertes durch 300. Sie können auch die metrische Mathematikfunktion |
Anzahl |
|
CPU-Guthaben-Metriken
Der AWS/EC2
-Namespace enthält die folgenden CPU-Gutschriftmetriken für Ihre Instances mit Spitzenleistung.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
CPUCreditUsage |
Die Anzahl der von der Instance für die CPU-Nutzung verbrauchten CPU-Guthaben. Ein CPU-Guthaben entspricht einer vCPU mit einer Auslastung von 100 % und einer Nutzungsdauer von einer Minute oder einer äquivalenten Kombination von vCPUs, Auslastung und Nutzungsdauer (z. B. eine vCPU mit einer Auslastung von 50 % mit einer Nutzungsdauer von zwei Minuten oder zwei vCPUs mit einer Auslastung von 25 % und einer Nutzungsdauer von zwei Minuten). Die Metriken für CPU-Guthaben sind nur mit einer fünfminütigen Frequenz verfügbar. Wenn Sie ein größeres Intervall als 5 Minuten angeben, verwenden Sie die Statistik |
Guthaben (vCPU-Minuten) |
|
CPUCreditBalance |
Die Anzahl verdienter CPU-Guthaben, die eine Instance angesammelt hat, seit sie gestartet wurde. Für T2 Standard beinhaltet Guthaben werden auf dem Guthaben-Konto angesammelt, nachdem sie verdient wurden, und davon entfernt, wenn sie verbraucht werden. Der Guthaben-Kontostand hat ein maximales Limit, das anhand der Instance-Größe bestimmt wird. Nachdem das Limit erreicht ist, verfallen alle neu verdienten Guthabenpunkte. Für T2 Standard zählen Startguthaben nicht zum Limit. Die Guthaben in Wenn eine Instance ausgeführt wird, verfallen Guthaben im Die Metriken für CPU-Guthaben sind nur mit einer fünfminütigen Frequenz verfügbar. |
Guthaben (vCPU-Minuten) |
|
CPUSurplusCreditBalance
|
Die Anzahl überzähliger Guthaben, die von einer Der Die Metriken für CPU-Guthaben sind nur mit einer fünfminütigen Frequenz verfügbar. |
Guthaben (vCPU-Minuten) |
|
CPUSurplusCreditsCharged |
Die Anzahl verbrauchter überzähliger Guthaben, die nicht durch verdiente CPU-Guthaben zurückgezahlt wurden, und für die deshalb eine zusätzliche Gebühr anfällt. Verbrauchte überzählige Guthaben werden in Rechnung gestellt, wenn einer der folgenden Fälle auftritt:
Die Metriken für CPU-Guthaben sind nur mit einer fünfminütigen Frequenz verfügbar. |
Guthaben (vCPU-Minuten) |
|
Dedicated-Host-Metriken
Der AWS/EC2
-Namespace enthält die folgenden Metriken für T3-Dedicated-Hosts.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
DedicatedHostCPUUtilization |
Der Prozentsatz der zugewiesenen Rechenkapazität, die derzeit von den Instances verwendet wird, die auf dem Dedicated Host ausgeführt werden. |
Prozent |
|
Amazon EBS-Metriken für Nitro-basierte Instances
Der AWS/EC2
-Namespace beinhaltet zusätzliche Amazon EBS-Metriken für Volumes, die Nitro-basierten Instances angefügt sind, die keine Bare-Metal-Instances sind.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
EBSReadOps |
Abgeschlossene Lesevorgänge von allen an die Instance angefügten Amazon EBS-Volumes in einem angegebenen Zeitraum. Zum Berechnen der durchschnittlichen Lese-I/O Operations per Second (Lese-IOPS, Ein- und Ausgabe-Befehle pro Sekunde) für einen Zeitraum dividieren Sie die Gesamtvorgänge im Zeitraum durch die Anzahl der Sekunden im Zeitraum. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Lese-IOPS zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion |
Anzahl |
|
EBSWriteOps
|
Abgeschlossene Schreibvorgänge in alle an die Instance angehängten EBS-Volumes in einem angegebenen Zeitraum. Zum Berechnen der durchschnittlichen Schreib-I/O Operations per Second (Schreib-IOPS, Ein- und Ausgabe-Befehle pro Sekunde) für einen Zeitraum dividieren Sie die Gesamtvorgänge im Zeitraum durch die Anzahl der Sekunden im Zeitraum. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Schreib-IOPS zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion |
Anzahl |
|
EBSReadBytes
|
Die aus allen an die Instance angefügten EBS-Volumes gelesenen Bytes in einem angegebenen Zeitraum. Der ermittelte Wert ist die Anzahl der während des Zeitraums gelesenen Bytes. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Lese-Bytes/Sekunden zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion |
Bytes |
|
EBSWriteBytes
|
Die in alle an die Instance angefügten EBS-Volumes geschriebenen Bytes in einem angegebenen Zeitraum. Der ermittelte Wert ist die Anzahl der während des Zeitraums geschriebenen Bytes. Wenn Sie die grundlegende Überwachung (alle 5 Minuten) verwenden, können Sie diesen Wert durch 300 teilen, um die Schreib-Bytes/Sekunden zu ermitteln. Wenn Sie die detaillierte Überwachung (einminütig) verwenden, teilen Sie den Wert durch 60. Sie können auch die metrische Mathematikfunktion |
Bytes |
|
EBSIOBalance%
|
Bietet Informationen über den Prozentanteil der verbleibenden I/O-Guthaben im Burst-Bucket. Diese Metrik ist nur für die grundlegende Überwachung verfügbar. Diese Metrik ist nur für einige Die |
Prozent |
|
EBSByteBalance%
|
Bietet Informationen über den Prozentanteil der verbleibenden Durchsatz-Guthaben im Burst-Bucket. Diese Metrik ist nur für die grundlegende Überwachung verfügbar. Diese Metrik ist nur für einige Die |
Prozent |
|
Weitere Informationen zu den für Ihre EBS-Volumes verfügbaren Metriken erhalten Sie unter Metriken für Amazon-EBS-Volumes im Amazon-EBS-Benutzerhandbuch. Weitere Informationen zu den für Ihre EC2-Flotten und Spot-Flotten verfügbaren Metriken erhalten Sie unter Ihre EC2-Flotte oder Spot-Flotte mit CloudWatch überwachen.
Statusprüfungsmetriken
Standardmäßig sind die Metriken für Statusprüfungen mit einer einminütigen Frequenz kostenlos verfügbar. Für eine erneut gestartete Instance stehen Metrikdaten zu Statusprüfungen erst dann zur Verfügung, wenn die Instance den Initialisierungszustand abgeschlossen hat (innerhalb weniger Minuten wechselt die Instance in den Zustand „running
“). Weitere Informationen zu EC2-Statusprüfungen finden Sie unter Statusprüfungen für Amazon-EC2-Instances.
Der AWS/EC2
-Namespace enthält die folgenden Metriken zu Statusprüfungen.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
StatusCheckFailed |
Berichtet, ob die Instance in der letzten Minute alle System-Statusprüfungen bestanden hat. Diese Metrik nimmt den Wert Standardmäßig ist diese Metrik mit einer einminütigen Frequenz kostenlos verfügbar. |
Anzahl |
|
StatusCheckFailed_Instance |
Berichtet, ob die Instance in der letzten Minute die Instance-Statusprüfung bestanden hat. Diese Metrik nimmt den Wert Standardmäßig ist diese Metrik mit einer einminütigen Frequenz kostenlos verfügbar. |
Anzahl |
|
StatusCheckFailed_System |
Berichtet, ob die Instance in der letzten Minute die System-Statusprüfung bestanden hat. Diese Metrik nimmt den Wert Standardmäßig ist diese Metrik mit einer einminütigen Frequenz kostenlos verfügbar. |
Anzahl |
|
StatusCheckFailed_AttachedEBS |
Berichtet, ob die Instance in der letzten Minute die verknüpfte EBS-Statusprüfung bestanden hat. Diese Metrik nimmt den Wert Standardmäßig ist diese Metrik mit einer einminütigen Frequenz kostenlos verfügbar. |
Anzahl |
|
Der AWS/EBS
-Namespace enthält die folgenden Metriken zu Statusprüfungen.
Metrik | Beschreibung | Einheit | Aussagekräftige Statistiken |
---|---|---|---|
VolumeStalledIOCheck |
Hinweis: Nur für Nitro-Instances. Nicht veröffentlicht für Bände, die Amazon ECS und AWS Fargate-Aufgaben angehängt sind. Meldet, ob ein Volume in der letzten Minute eine unterbrochene E/A-Überprüfung bestanden hat. Diese Metrik nimmt den Wert |
None |
|
Metriken zur Spiegelung des Datenverkehrs
Der AWS/EC2
-Namespace enthält Metriken für gespiegelten Datenverkehr. Weitere Informationen finden Sie unter Überwachung von gespiegeltem Datenverkehr mit Amazon CloudWatch im Benutzerhandbuch zu Amazon VPC Traffic Mirroring.
Metriken zu Auto-Scaling-Gruppen
Der Namespace AWS/AutoScaling
enthält Metriken für Auto-Scaling-Gruppen. Weitere Informationen finden Sie unter Überwachung der CloudWatch-Metriken für Auto Scaling-Gruppen und -Instances im Amazon EC2 Auto Scaling-Benutzerhandbuch.
Amazon EC2-Metrikdimensionen
Sie können die folgenden Dimensionen verwenden, um die in den vorherigen Tabellen aufgeführten Metriken zu verfeinern.
Dimension | Beschreibung |
---|---|
AutoScalingGroupName
|
Diese Dimension filtert die angeforderten Daten für alle Instances einer angegebenen Kapazitätsgruppe. Eine Auto Scaling-Gruppe ist eine Sammlung von Instances, die Sie definieren, wenn Sie Auto Scaling verwenden. Diese Dimension ist nur für Amazon EC2-Metriken verfügbar, wenn sich die Instances in einer solchen Auto Scaling-Gruppe befinden. Verfügbar für Instances, für die die detaillierte oder die grundlegende Überwachung aktiviert ist. |
ImageId
|
Diese Dimension filtert die angeforderten Daten für alle Instances, auf denen dieses Amazon EC2 Amazon Machine Image (AMI) ausgeführt wird. Verfügbar für Instances, für die die detaillierte Überwachung aktiviert ist. |
InstanceId
|
Diese Dimension filtert die angeforderten Daten nur für die identifizierte Instance. So können Sie eine exakte Instance festlegen, von der aus die Daten überwacht werden sollen. |
InstanceType
|
Diese Dimension filtert die angeforderten Daten für alle Instances, die mit diesem angegebenen Instance-Typ ausgeführt werden. So können Sie Ihre Daten nach dem Typ der ausgeführten Instance kategorisieren. Sie können beispielsweise Daten aus einer m1.small-Instance und einer m1.large-Instance vergleichen, um zu ermitteln, welche für Ihre Anwendung den größeren geschäftlichen Nutzen bietet. Verfügbar für Instances, für die die detaillierte Überwachung aktiviert ist. |
Amazon EC2-Nutzungsmetriken
Sie können CloudWatch-Nutzungsmetriken verwenden, um einen Einblick in die Ressourcennutzung Ihres Kontos zu gewähren. Verwenden Sie diese Metriken, um Ihre aktuelle Servicenutzung für CloudWatch-Diagramme und -Dashboards zu visualisieren.
Amazon-EC2-Nutzungsmetriken entsprechen AWS-Service Quotas. Sie können Alarme konfigurieren, mit denen Sie benachrichtigt werden, wenn sich Ihre Nutzung einer Service Quota nähert. Weitere Informationen über die CloudWatch-Integration mit Service Quotas finden Sie unter AWS-Nutzungsmetriken im Amazon-CloudWatch-Benutzerhandbuch.
Amazon EC2 veröffentlicht die folgenden Metriken im AWS/Usage
-Namespace.
Metrik | Beschreibung |
---|---|
|
Die Anzahl der angegebenen Ressourcen, die in Ihrem Konto ausgeführt werden. Die Ressourcen werden durch die Dimensionen definiert, die der Metrik zugeordnet sind. Die nützlichste Statistik für diese Metrik ist |
Die folgenden Dimensionen werden verwendet, um die Nutzungsmetriken zu verfeinern, die von Amazon EC2 veröffentlicht werden.
Dimension | Beschreibung |
---|---|
Service
|
Der Name des AWS-Service, der die Ressource enthält. Für Amazon EC2-Nutzungsmetriken lautet der Wert für diese Dimension |
Type
|
Der Typ von Entität, die gemeldet wird. Derzeit ist der einzige gültige Wert für Amazon EC2-Nutzungsmetriken |
Resource
|
Der Typ der Ressource, die ausgeführt wird. Derzeit ist der einzige gültige Wert für Amazon EC2-Nutzungsmetriken |
Class
|
Die Klasse der nachverfolgten Ressource. Für Amazon EC2-Nutzungsmetriken mit Die Werte für diese Dimension definieren den ersten Buchstaben der Instance-Typen, die von der Metrik gemeldet werden. |