Überwachen Sie die Auslastung von Kapazitätsreservierungen mit EventBridge - 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 die Auslastung von Kapazitätsreservierungen mit EventBridge

AWS Health sendet Ereignisse an Amazon, EventBridge wenn eine Kapazitätsreservierung in Ihrem Konto in bestimmten Zeiträumen unter 20 Prozent ausgelastet ist. Mit EventBridge können Sie Regeln festlegen, die als Reaktion auf solche Ereignisse programmatische Aktionen auslösen. Sie können beispielsweise eine Regel erstellen, die eine Kapazitätsreservierung automatisch aufhebt, wenn ihre Auslastung über einen Zeitraum von 7 Tagen unter 20 Prozent fällt.

Ereignisse in EventBridge werden als JSON Objekte dargestellt. Die Felder, die für das Ereignis eindeutig sind, sind im Abschnitt „Details“ des JSON Objekts enthalten. Im Feld "Ereignis" ist der Name des Ereignisses enthalten. Das Feld "Ergebnis" enthält den vollständigen Status der Aktion, die zur Auslösung des Ereignisses führte. Weitere Informationen finden Sie unter Amazon EventBridge Event Patterns im EventBridge Amazon-Benutzerhandbuch.

Weitere Informationen finden Sie im EventBridge Amazon-Benutzerhandbuch.

Diese Funktion wird in nicht unterstützt AWS GovCloud (US).

Ereignisse

AWS Health sendet die folgenden Ereignisse, wenn die Kapazitätsnutzung für eine Kapazitätsreservierung unter 20 Prozent liegt.

AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION

Im Folgenden finden Sie ein Beispiel für ein Ereignis, das generiert wird, wenn eine neu erstellte Kapazitätsreservierung über einen Zeitraum von 24 Stunden unter 20 Prozent Kapazitätsauslastung liegt.

{ "version": "0", "id": "b3e00086-f271-12a1-a36c-55e8ddaa130a", "detail-type": "AWS Health Event", "source": "aws.health", "account": "123456789012", "time": "2023-03-10T12:03:38Z", "region": "ap-south-1", "resources": [ "cr-01234567890abcdef" ], "detail": { "eventArn": "arn:aws:health:ap-south-1::event/EC2/AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION/AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION_cr-01234567890abcdef-6211-4d50-9286-0c9fbc243f04", "service": "EC2", "eventTypeCode": "AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION", "eventTypeCategory": "accountNotification", "startTime": "Fri, 10 Mar 2023 12:03:38 GMT", "endTime": "Fri, 10 Mar 2023 12:03:38 GMT", "eventDescription": [ { "language": "en_US", "latestDescription": "A description of the event will be provided here" } ], "affectedEntities": [ { "entityValue": "cr-01234567890abcdef" } ] } }

AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION_SUMMARY

Im Folgenden finden Sie ein Beispiel für ein Ereignis, das generiert wird, wenn eine oder mehrere Kapazitätsreservierungen über einen Zeitraum von 7 Tagen unter 20 Prozent Kapazitätsauslastung liegen.

{ "version": "0", "id":"7439d42b-3c7f-ad50-6a88-25e2a70977e2", "detail-type": "AWS Health Event", "source": "aws.health", "account": "123456789012", "time": "2023-03-07T06:06:01Z", "region": "us-east-1", "resources": [ "cr-01234567890abcdef | us-east-1b | t3.medium | Linux/UNIX | 0.0%", "cr-09876543210fedcba | us-east-1a | t3.medium | Linux/UNIX | 0.0%" ], "detail": { "eventArn": "arn:aws:health:us-east-1::event/EC2/AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION_SUMMARY/AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION_SUMMARY_726c1732-d6f6-4037-b9b8-bec3c2d3ba65", "service": "EC2", "eventTypeCode": "AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION_SUMMARY", "eventTypeCategory": "accountNotification", "startTime": "Tue, 7 Mar 2023 06:06:01 GMT", "endTime": "Tue, 7 Mar 2023 06:06:01 GMT", "eventDescription": [ { "language": "en_US", "latestDescription": "A description of the event will be provided here" } ], "affectedEntities": [ { "entityValue": "cr-01234567890abcdef | us-east-1b | t3.medium | Linux/UNIX | 0.0%" }, { "entityValue": "cr-09876543210fedcba | us-east-1a | t3.medium | Linux/UNIX | 0.0%" } ] } }

Erstellen Sie eine EventBridge Regel

Um E-Mail-Benachrichtigungen zu erhalten, wenn Ihre Kapazitätsreservierungsauslastung unter 20 Prozent fällt, erstellen Sie ein SNS Amazon-Thema und dann eine EventBridge Regel für das AWS_EC2_ODCR_UNDERUTILIZATION_NOTIFICATION Ereignis.

Um das SNS Amazon-Thema zu erstellen
  1. Öffnen Sie die SNS Amazon-Konsole unter https://console.aws.amazon.com/sns/v3/home.

  2. Wählen Sie im Navigationsbereich Topics (Themen) und Create topic (Thema erstellen).

  3. Wählen Sie unter Type (Typ) die Option Standard aus.

  4. Geben Sie unter Name einen Namen für das neue Thema ein.

  5. Wählen Sie Thema erstellen aus.

  6. Wählen Sie Create subscription (Abonnement erstellen) aus.

  7. Wählen Sie für Protokoll die Option E-Mail aus und geben Sie dann für Endpunkt die E-Mail-Adresse ein, die die Benachrichtigungen erhält.

  8. Wählen Sie Create subscription (Abonnement erstellen) aus.

  9. Die oben eingegebene E-Mail-Adresse erhält eine E-Mail-Nachricht mit der folgenden Betreffzeile: AWS Notification - Subscription Confirmation. Befolgen Sie die Anweisungen, um Ihr Abonnement zu bestätigen.

Um die Regel zu erstellen EventBridge
  1. Öffnen Sie die EventBridge Amazon-Konsole unter https://console.aws.amazon.com/events/.

  2. Wählen Sie im Navigationsbereich Rules (Regeln) und anschließend Create rule (Regel erstellen) aus.

  3. Geben Sie unter Name einen Namen für die neue Regel ein.

  4. Bei Rule type (Regeltyp) wählen Sie Rule with an event pattern (Regel mit einem Ereignismuster) aus.

  5. Wählen Sie Weiter.

  6. Gehen Sie bei Ereignismuster wie folgt vor:

    1. Als Event source (Ereignisquelle) wählen Sie AWS -Services aus.

    2. Wählen Sie unter AWS -Service die Option AWS Health aus.

    3. Wählen Sie als Ereignistyp die Option Benachrichtigung über EC2 ODCR Unterauslastung aus.

  7. Wählen Sie Weiter.

  8. Gehen Sie bei Ziel 1 wie folgt vor:

    1. Bei Target types (Zieltypen) wählen Sie AWS -Service aus.

    2. Wählen Sie für Wählen Sie ein Ziel das SNSThema aus.

    3. Wählen Sie für Thema das Thema aus, das Sie zuvor erstellt haben.

  9. Wählen Sie Weiter und dann erneut Weiter.

  10. Wählen Sie Regel erstellen aus.