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.
Abrufen von Statistiken für eine bestimmte Instance
Sie können das AWS Management Console oder das verwenden AWS CLI , um Statistiken für eine bestimmte Instanz abzurufen. Die folgenden Beispiele zeigen Ihnen, wie Sie mit AWS Management Console oder AWS CLI die die maximale CPU Auslastung einer bestimmten EC2 Instanz ermitteln können.
Voraussetzungen
-
Sie müssen die ID der Instance kennen. Sie können die Instance-ID mit der AWS Management Console oder mit dem Befehl describe-instances abrufen.
-
Standardmäßig ist die grundlegende Überwachung aktiviert. Sie können aber auch eine detaillierte Überwachung aktivieren. Weitere Informationen finden Sie unter Verwalte die detaillierte Überwachung deiner EC2 Instances.
Um die CPU Auslastung für eine bestimmte Instanz (Konsole) anzuzeigen
-
Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im Navigationsbereich Metriken aus.
-
Wählen Sie den EC2Metrik-Namespace aus.
-
Wählen Sie die Dimension Per-Instance Metrics (Metriken pro Instance) aus.
-
Geben Sie
CPUUtilization
in das Suchfeld ein und drücken Sie die Eingabetaste. Wählen Sie die Zeile für die spezifische Instance aus, in der ein Diagramm für die CPUUtilizationMetrik für die Instance angezeigt wird. Wählen Sie das Stiftsymbol aus, um das Diagramm zu benennen. Wenn Sie den Zeitraum ändern möchten, müssen Sie einen der vordefinierten Werte oder custom (benutzerdefiniert) auswählen. -
Um die Statistik oder den Zeitraum der Metrik zu ändern, müssen Sie die Registerkarte Graphed metrics (Grafisch dargestellte Metriken) auswählen. Wählen Sie die Spaltenüberschrift oder einen einzelnen Wert und anschließend einen anderen Wert aus.
Um die CPU Auslastung für eine bestimmte Instanz abzurufen (AWS CLI)
Verwenden Sie den folgenden get-metric-statisticsBefehl, um die CPUUtilizationMetrik für die angegebene Instance unter Verwendung des angegebenen Zeitraums und Zeitintervalls abzurufen:
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization --period 3600 \ --statistics Maximum --dimensions Name=InstanceId,Value=
i-1234567890abcdef0
\ --start-time2022-10-18T23:18:00
--end-time2022-10-19T23:18:00
Es folgt eine Beispielausgabe. Jeder Wert steht für den maximalen CPU Nutzungsprozentsatz für eine einzelne EC2 Instance.
{
"Datapoints": [
{
"Timestamp": "2022-10-19T00:18:00Z",
"Maximum": 0.33000000000000002,
"Unit": "Percent"
},
{
"Timestamp": "2022-10-19T03:18:00Z",
"Maximum": 99.670000000000002,
"Unit": "Percent"
},
{
"Timestamp": "2022-10-19T07:18:00Z",
"Maximum": 0.34000000000000002,
"Unit": "Percent"
},
{
"Timestamp": "2022-10-19T12:18:00Z",
"Maximum": 0.34000000000000002,
"Unit": "Percent"
},
...
],
"Label": "CPUUtilization"
}