ÜberwachungAWS RAM mithilfe von CloudWatch Ereignissen - AWS Resource Access Manager

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.

ÜberwachungAWS RAM mithilfe von CloudWatch Ereignissen

Mit Amazon CloudWatch Events können Sie automatische Benachrichtigungen für bestimmte Ereignisse in einrichtenAWS RAM. Ereignisse vonAWS RAM werden nahezu in Echtzeit an CloudWatch Events übermittelt. Sie können CloudWatch Ereignisse konfigurieren, um Ereignisse zu überwachen und Ziele als Reaktion auf Ereignisse aufzurufen, die auf Änderungen Ihrer Ressourcenanteile hinweisen. Änderungen an einer Ressourcenfreigabe lösen Ereignisse sowohl für den Eigentümer der Ressourcennutzung als auch für die Prinzipale aus, denen Zugriff auf die Ressourcennutzung gewährt wurde.

Wenn Sie ein Ereignismuster erstellen, ist aws.ram die Quelle.

Anmerkung

Seien Sie vorsichtig, wenn Sie Code schreiben, der von diesen Ereignissen abhängt. Diese Ereignisse können nicht garantiert, sondern werden auf bestmögliche Weise ausgegeben. Tritt beimAWS RAM Versuch, ein Ereignis auszulösen, ein Fehler auf, versucht der Dienst es noch mehrmals. Es kann jedoch zu einem Timeout kommen und zum Verlust dieses bestimmten Ereignisses führen.

Weitere Informationen finden Sie im Amazon CloudWatch Events-Benutzerhandbuch.

Beispiel: Warnung bei Ausfällen bei der gemeinsamen Nutzung von Ressourcen

Stellen Sie sich das Szenario vor, in dem Sie Amazon EC2 EC2-Kapazitätsreservierungen mit anderen Konten in Ihrer Organisation teilen möchten. Dies ist eine gute Möglichkeit, Ihre Kosten zu senken.

Wenn Sie jedoch nicht alle Voraussetzungen für die gemeinsame Nutzung einer Kapazitätsreservierung erfüllen, kann die Ausführung der asynchronen Aufgaben, die mit der gemeinsamen Nutzung von Ressourcen verbunden sind, unbemerkt fehlschlagen. Wenn der Share-Vorgang fehlschlägt und Ihre Benutzer in anderen Konten versuchen, Instances mit einer dieser Kapazitätsreservierungen zu starten, verhält sich Amazon EC2 so, als ob die Kapazitätsreservierung voll wäre, und startet die Instance stattdessen als On-Demand-Instance. Dies kann zu höheren als erwarteten Kosten führen.

Um auf Fehler bei der Ressourcennutzung zu achten, richten Sie eine Amazon CloudWatch Events-Regel ein, die Sie benachrichtigt, wenn eineAWS RAM Ressourcennutzung ausfällt. Das folgende Tutorial verwendet ein Amazon Simple Notification Service (SNS) -Thema verwendet ein Amazon Simple Notification Service (SNS) -Thema verwendet, um alle Themenabonnenten zu benachrichtigen, wenn ein Fehler bei der gemeinsamen Nutzung von Ressourcen EventBridge nicht erfüllt. Weitere Informationen zu Amazon SNS finden Sie im Amazon-Simple-Notification-Service-Entwicklerhandbuch.

Um eine Regel zu erstellen, die Sie benachrichtigt, wenn die gemeinsame Nutzung von Ressourcen fehlschlägt
  1. Öffnen Sie die EventBridge Amazon-Konsole.

  2. Wählen Sie im Navigationsbereich Regeln und dann in der Regelliste Regel erstellen aus.

  3. Geben Sie einen Namen und eine optionale Beschreibung für Ihre Regel ein und wählen Sie dann Weiter.

  4. Scrollen Sie nach unten zum Feld Ereignismuster und wählen Sie Benutzerdefinierte Muster (JSON-Editor).

  5. Kopieren Sie das folgende Ereignismuster und fügen Sie ein bereits ein.

    { "source": ["aws.ram"], "detail-type": ["Resource Sharing State Change"], "detail": { "event": ["Resource Share Association"], "status": ["failed"] } }
  6. Wählen Sie Next (Weiter).

  7. Wählen Sie für Ziel 1 unter Zieltyp AWS-Service.

  8. Wählen Sie unter Ziel auswählen die Option SNS-Thema aus.

  9. Unter Thema wählen Sie das SNS-Thema aus, für das Sie die Benachrichtigung veröffentlichen möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten möchten Dieses Thema muss bereits bereits bereits bereits

  10. Wählen Sie Weiter und dann erneut Weiter, um Ihre Konfiguration zu überprüfen.

  11. Wenn Sie mit Ihren Optionen zufrieden sind, klicken Sie Regel erstellen möchten.

  12. Stellen Sie auf der Regelseite sicher, dass Ihre neue Regel als Aktiviert markiert ist. Falls erforderlich, wählen Sie das Optionsfeld neben Ihrem Regelnamen und dann aktivieren Sie dann aktivieren möchten.

Solange diese Regel aktiviert ist, generiert jedeAWS RAM fehlgeschlagene Ressourcenfreigabe eine SNS-Warnung an die Empfänger des Themas, für das Sie veröffentlicht haben.

Sie können auch überprüfen, ob Reservierungen für gemeinsam genutzte Kapazitäten für die Konten zugänglich sind, mit denen Sie sie geteilt haben, indem Sie versuchen, sie von diesen Konten aus in der Amazon EC2 EC2-Konsole anzuzeigen.