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.
EC2-Schnellstart überwachen
In diesem Abschnitt wird beschrieben, wie Sie die Windows-Server-AMIs von Amazon EC2 in Ihrem Konto überwachen, für die EC2-Schnellstart aktiviert ist.
Statusänderungen von EC2-Schnellstart mit EventBridge überwachen
Wenn sich der Status eines AMI mit aktiviertem EC2-Schnellstart ändert, generiert Amazon EC2 ein EC2 Fast Launch State-change Notification-Ereignis. Dann sendet Amazon EC2 das Zustandsänderungsereignis an Amazon EventBridge (früher bekannt als Amazon CloudWatch Events).
Sie können EventBridge-Regeln erstellen, die als Reaktion auf das Zustandsänderungsereignis eine oder mehrere Aktionen auslösen. Sie können zum Beispiel eine EventBridge-Regel erstellen, die erkennt, wenn EC2-Schnellstart aktiviert ist, und die folgenden Aktionen durchführt:
-
Sendet eine Nachricht an ein Amazon-SNS-Thema, um die Abonnenten zu benachrichtigen.
-
Ruft eine Lambda-Funktion auf, die eine Aktion ausführt.
-
Sendet die Zustandsänderungsdaten zur Analytik an Amazon Kinesis Data Firehose.
Weitere Informationen finden Sie unter Erstellen von Erstellen von Amazon-EventBridge-Regeln, die auf Ereignisse reagieren im Amazon-EventBridge-Benutzerhandbuch.
Statusänderungsereignisse
Das Feature EC2-Schnellstart sendet JSON-formatierte Statusänderungsereignisse auf einer Bester-Aufwand-Basis. Amazon EC2 sendet die Ereignisse nahezu in Echtzeit an EventBridge. In diesem Abschnitt werden die Ereignisfelder beschrieben und ein Beispiel für das Ereignisformat gezeigt.
EC2 Fast Launch State-change Notification
- imageId
-
Identifiziert das AMI mit der Statusänderung von EC2-Schnellstart.
- resourceType
-
Der Ressourcentyp, der für die Vorabbereitstellung verwendet werden soll. Unterstützter Wert:
snapshot. Der Standardwert istsnapshot. - state
-
Der aktuelle Status des Features EC2-Schnellstart für das angegebene AMI. Gültige Werte sind unter anderem:
-
Aktivieren – Sie haben das Feature EC2-Schnellstart für das AMI aktiviert, und Amazon EC2 hat damit begonnen, Snapshots für den Vorabbereitstellungsprozess zu erstellen.
-
Aktivieren fehlgeschlagen – Es ist ein Fehler aufgetreten, der dazu geführt hat, dass der Vorabbereitstellungsprozess fehlschlug, als Sie das Feature EC2-Schnellstart für ein AMI zum ersten Mal aktivierten. Dies kann jederzeit während des Vorabbereitstellungsprozesses passieren.
-
Aktiviert – Das Feature EC2-Schnellstart ist aktiviert. Der Status wechselt zu
enabled, sobald Amazon EC2 den ersten vorab bereitgestellten Snapshot für ein neu aktiviertes EC2-Schnellstart-AMI erstellt. Wenn das AMI bereits aktiviert war und erneut die Vorabbereitstellung durchläuft, erfolgt die Statusänderung sofort. -
enabled-failed – Dieser Status gilt nur, wenn dies nicht das erste Mal ist, dass Ihr EC2-Schnellstart-AMI den Vorabbereitstellungsprozess durchläuft. Dies kann passieren, wenn das Feature EC2-Schnellstart deaktiviert und später wieder aktiviert wird, oder wenn eine Konfigurationsänderung oder ein anderer Fehler auftritt, nachdem die Vorabbereitstellung zum ersten Mal abgeschlossen wurde.
-
deaktivieren – Der AMI-Besitzer hat das Feature EC2-Schnellstart des AMI deaktiviert und Amazon EC2 hat den Bereinigungsprozess gestartet.
-
deaktiviert – Das Feature EC2-Schnellstart ist deaktiviert. Der Status wechselt zu
disabled, sobald Amazon EC2 den Bereinigungsprozess 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 Status des EC2-Schnellstart-AMIs geändert wurde.
Anmerkung
Alle Felder in dieser Ereignisnachricht sind erforderlich.
Das folgende Beispiel zeigt ein neu aktiviertes EC2-Schnellstart-AMI, das die erste Instance gestartet hat, um den Vorabbereitstellungsprozess zu starten. Zu diesem Zeitpunkt ist der Status enabling. Nachdem Amazon EC2 den ersten vorab bereitgestellten Snapshot erstellt hat, ändert sich 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" } }
Metriken zum EC2-Schnellstart mit CloudWatch überwachen
Amazon-EC2-AMIs mit aktiviertem EC2-Schnellstart senden Metriken an Amazon CloudWatch. Mithilfe der AWS-Managementkonsole, der AWS CLI oder einer API können Sie die Metriken auflisten, die EC2-Schnellstart an CloudWatch sendet. Der Namespace AWS/EC2 enthält die folgenden Metriken zum EC2-Schnellstart:
| Metrik | Beschreibung |
|---|---|
|
NumberOfAvailableFastLaunchSnapshots |
Die Anzahl der vorab bereitgestellten Snapshots, die pro AMI mit aktiviertem EC2-Schnellstart verfügbar sind. |
|
NumberOfInstancesFastLaunched |
Die Anzahl der Instances pro AMI mit aktiviertem EC2-Schnellstart, die über vorab bereitgestellte Snapshots gestartet wurden. |
|
NumberOfInstancesNotFastLaunched |
Die Anzahl der Instances pro AMI mit aktiviertem EC2-Schnellstart, die zu einem Kaltstart führten, weil zum Startzeitpunkt keine vorab bereitgestellten Snapshots verfügbar waren. |
|
FastLaunchSnapshotUsedToRefillStartTime |
Der Zeitstempel, als Amazon EC2 ein neues Image über ein EC2-Schnellstart-fähiges AMI gestartet hat, um einen weiteren Snapshot zu erstellen, nachdem ein bestehender Snapshot verwendet wurde. |
|
FastLaunchSnapshotCreationTime |
Misst die Zeit, die Amazon EC2 benötigt hat, um eine Instance zu starten und einen Snapshot für ein AMI mit aktiviertem EC2-Schnellstart zu erstellen. |