Überwachen Sie den EC2 Schnellstart - Amazon Elastic Compute Cloud

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 den EC2 Schnellstart

In diesem Abschnitt erfahren Sie, wie Sie den Amazon EC2 Windows Server AMIs in Ihrem Konto überwachen, für den EC2 Fast Launch aktiviert ist.

Überwachen Sie Statusänderungen von EC2 Fast Launch mit EventBridge

Wenn sich der Status für ein Windows AMI mit aktiviertem EC2 Schnellstart ändert, EC2 generiert Amazon ein EC2 Fast Launch State-change Notification Ereignis. Dann EC2 sendet Amazon das Statusänderungsereignis an Amazon EventBridge (früher bekannt als Amazon CloudWatch Events).

Sie können EventBridge Regeln erstellen, die als Reaktion auf das Ereignis der Statusänderung eine oder mehrere Aktionen auslösen. Sie können beispielsweise eine EventBridge Regel erstellen, die erkennt, wann EC2 Fast Launch aktiviert ist, und die folgenden Aktionen ausführt:

  • Sendet eine Nachricht an ein SNS Amazon-Thema, das seine Abonnenten benachrichtigt.

  • Ruft eine Lambda-Funktion auf, die eine Aktion ausführt.

  • Sendet die Daten zur Statusänderung zur Analyse an Amazon Data Firehose.

Weitere Informationen finden Sie im EventBridge Amazon-Benutzerhandbuch unter Erstellen von EventBridge Amazon-Regeln, die auf Ereignisse reagieren.

Statusänderungsereignisse

Die EC2 Schnellstartfunktion gibt JSON formatierte Statusänderungsereignisse nach bestem Wissen und Gewissen aus. Amazon EC2 sendet die Ereignisse EventBridge nahezu in Echtzeit an. In diesem Abschnitt werden die Ereignisfelder beschrieben und ein Beispiel für das Ereignisformat gezeigt.

EC2 Fast Launch State-change Notification

imageId

Identifiziert die AMI mit der EC2 Schnellstart-Statusänderung.

resourceType

Der Ressourcentyp, der für die Vorabbereitstellung verwendet werden soll. Unterstützter Wert: snapshot. Der Standardwert ist snapshot.

state

Der aktuelle Status der EC2 Schnellstartfunktion für den angegebenenAMI. Gültige Werte sind unter anderem:

  • aktivieren — Sie haben die EC2 Schnellstartfunktion für aktiviertAMI, und Amazon EC2 hat damit begonnen, Snapshots für den Prozess vor der Bereitstellung zu erstellen.

  • enabling-failed — Es ist ein Fehler aufgetreten, der dazu geführt hat, dass der Vorbereitstellungsprozess fehlschlug, als Sie den Schnellstart zum ersten Mal für einen aktivierten. EC2 AMI Dies kann jederzeit während des Vorabbereitstellungsprozesses passieren.

  • aktiviert — Die EC2 Schnellstartfunktion ist aktiviert. Der Status wechselt zu, enabled sobald Amazon den ersten vorab bereitgestellten Snapshot für einen neu aktivierten EC2 Fast Launch EC2 erstellt. AMI Wenn der bereits aktiviert AMI war und erneut vorab bereitgestellt wird, erfolgt die Statusänderung sofort.

  • aktiviert-ausgefallen — Dieser Status gilt nur, wenn es nicht das erste Mal ist, dass Ihr EC2 Fast Launch den Prozess der Vorbereitstellung AMI durchläuft. Dies kann passieren, wenn die EC2 Schnellstartfunktion deaktiviert und später wieder aktiviert wird, oder wenn eine Konfigurationsänderung oder ein anderer Fehler auftritt, nachdem die Vorbereitstellung zum ersten Mal abgeschlossen wurde.

  • Deaktivierung — Der AMI Besitzer hat die EC2 Schnellstartfunktion für deaktiviert und Amazon EC2 hat den AMI Aufräumvorgang gestartet.

  • deaktiviert — Die EC2 Schnellstartfunktion ist deaktiviert. Der Status wechselt zu, disabled sobald Amazon den Bereinigungsprozess EC2 abgeschlossen hat.

  • deaktivieren fehlgeschlagen – Es ist ein Fehler aufgetreten, der dazu geführt hat, dass der Bereinigungsprozess fehlschlug. Das bedeutet, dass einige vorab bereitgestellte Snapshots möglicherweise noch im Konto verbleiben.

stateTransitionReason

Der Grund, warum sich der Status für den EC2 Schnellstart geändert hatAMI.

Anmerkung

Alle Felder in dieser Ereignisnachricht sind erforderlich.

Das folgende Beispiel zeigt einen neu aktivierten EC2 Fast LaunchAMI, der die erste Instanz gestartet hat, um den Pre-Provisioning-Prozess zu starten. Zu diesem Zeitpunkt ist der Status enabling. Nachdem Amazon den ersten vorab bereitgestellten Snapshot EC2 erstellt hat, wechselt der Status zu. enabled

{ "version": "0", "id": "01234567-0123-0123-0123-012345678901", "detail-type": "EC2 Fast Launch State-change Notification", "source": "aws.ec2", "account": "123456789012", "time": "2022-08-31T20:30:12Z", "region": "us-east-1", "resources": [ "arn:aws:ec2:us-east-1:123456789012:image/ami-123456789012" ], "detail": { "imageId": "ami-123456789012", "resourceType": "snapshot", "state": "enabling", "stateTransitionReason": "Client.UserInitiated" } }

Überwachen Sie die EC2 Fast Launch-Metriken mit CloudWatch

Amazon EC2 AMIs mit aktiviertem EC2 Fast Launch sendet Metriken an Amazon CloudWatch. Sie können das AWS Management Console, das oder ein verwenden AWS CLI, API um die Metriken aufzulisten, an die EC2 Fast Launch sendet CloudWatch. Der AWS/EC2 Namespace umfasst die folgenden EC2 Fast Launch-Metriken:

Metrik Beschreibung

NumberOfAvailableFastLaunchSnapshots

Die Anzahl der vorab bereitgestellten Snapshots, die pro aktiviertem Fast Launch verfügbar sind. EC2 AMI

NumberOfInstancesFastLaunched

Die Anzahl der Instanzen pro aktiviertem EC2 Fast LaunchAMI, die aus vorab bereitgestellten Snapshots gestartet wurden.

NumberOfInstancesNotFastLaunched

Die Anzahl der Instanzen pro aktiviertem EC2 Fast LaunchAMI, die aufgrund des Fehlens verfügbarer vorab bereitgestellter Snapshots zum Startzeitpunkt zu einem Kaltstart führten.

FastLaunchSnapshotUsedToRefillStartTime

Der Zeitstempel, zu dem Amazon ein neues Image von einem EC2 Fast Launch aus EC2 gestartet hat, ermöglichte AMI die Erstellung eines weiteren Snapshots, nachdem ein vorhandener Snapshot verwendet wurde.

FastLaunchSnapshotCreationTime

Misst die Zeit, die Amazon benötigt hatEC2, um eine Instance zu starten und einen Snapshot für einen aktivierten EC2 Schnellstart zu erstellenAMI.