Überwachung von Bereitstellungen mit Amazon SNS SNS-Ereignisbenachrichtigungen - AWS CodeDeploy

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.

Überwachung von Bereitstellungen mit Amazon SNS SNS-Ereignisbenachrichtigungen

Sie können einer CodeDeploy Bereitstellungsgruppe Auslöser hinzufügen, um Benachrichtigungen über Ereignisse im Zusammenhang mit Bereitstellungen oder Instances in dieser Bereitstellungsgruppe zu erhalten. Diese Benachrichtigungen werden an Empfänger gesendet, die ein Amazon SNS SNS-Thema abonniert haben, das Sie in die Aktion des Auslösers aufgenommen haben.

Sie können Benachrichtigungen für CodeDeploy Ereignisse in SMS-Nachrichten oder E-Mail-Nachrichten erhalten. Sie können die JSON-Daten, die beim Eintreten eines bestimmten Ereignisses erstellt werden, auch auf andere Weise verwenden, z. B. beim Senden von Nachrichten an Amazon SQS SQS-Warteschlangen oder beim Aufrufen einer Funktion in. AWS Lambda Für einen Blick auf die Struktur der JSON-Daten für Bereitstellungs- und Instance-Auslöser finden Sie unter JSON-Datenformate für CodeDeploy Trigger.

Sie können einen Auslöser zum Empfangen von Benachrichtigungen in folgenden Fällen verwenden:

  • Sie sind ein Entwickler und möchten wissen, wenn eine Bereitstellung fehlschlägt oder angehalten wird, um das Problem zu beheben.

  • Sie sind ein Systemadministrator, der wissen muss, wie viele Instances ausfallen, um den Zustand Ihrer Amazon EC2 EC2-Flotte zu überwachen.

  • Sie sind ein Manager, der die at-a-glance Anzahl der Bereitstellungs- und Instance-Ereignisse ermitteln möchte. Diese können Sie mithilfe von Filterregeln abrufen, die verschiedene Arten von Benachrichtigungen in Ordner in Ihrem Desktop-E-Mail-Client weiterleiten.

Sie können für jede CodeDeploy Bereitstellungsgruppe bis zu 10 Auslöser für jeden der folgenden Ereignistypen erstellen.

Bereitstellungsereignissen Instance-Ereignisse
  • Herzlichen Glückwunsch

  • Fehler

  • Started

  • Angehalten

  • Rollback

  • ¹

  • Alle Bereitstellungsereignissen

  • Herzlichen Glückwunsch

  • Fehler

  • Started

  • ¹

  • Alle Instance-Ereignisse

¹ Gilt nur für blaue/grüne Bereitstellungen. Gibt an, dass die neueste Anwendungsrevision auf Instances in einer Ersatzumgebung installiert wurde und der Datenverkehr von der ursprünglichen Umgebung jetzt hinter einem Load Balancer umgeleitet werden kann. Weitere Informationen finden Sie unter Arbeiten mit Bereitstellungen in CodeDeploy.