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.
EventBridge Regeln einrichten
So richten Sie EventBridge Amazon-Regeln ein: Erstellen Sie eine Regel, die das Ereignis von AWS Elemental MediaConvert mit dem Zielservice verknüpft, der auf Ihre Änderung des Jobstatus reagiert, z. B. Amazon Simple Notification Service (AmazonSNS) oder AWS Lambda.
Ein Tutorial zum Einrichten einer EventBridge Regel mit AWS Elemental finden Sie MediaConvert unter. Tutorial: E-Mail-Benachrichtigungen für fehlgeschlagene Jobs einrichten
Eine Liste der Ereignisse, die im EventBridge Event-Stream MediaConvert gesendet werden, finden Sie unterListe der MediaConvert EventBridge Ereignisse.
Weitere allgemeine Informationen zur Verwendung EventBridge finden Sie im EventBridge Amazon-Benutzerhandbuch.
Informationen zur Fehlerbehebung finden Sie unter Problembehandlung bei Amazon EventBridge im EventBridge Amazon-Benutzerhandbuch.
Themen
Tutorial: E-Mail-Benachrichtigungen für fehlgeschlagene Jobs einrichten
In diesem Tutorial konfigurieren Sie eine EventBridge Ereignisregel, die Ereignisse erfasst, wenn sich der Status eines Jobs ändert, ERROR
und Sie dann über das Ereignis informiert. Dazu erstellen Sie zunächst ein Thema in Amazon, SNS das Ihnen eine E-Mail-Benachrichtigung über den fehlgeschlagenen Job sendet. Als Nächstes erstellen Sie eine Regel, EventBridge indem Sie eine Ereignisquelle definieren und auf das SNS Amazon-Thema (das „Ziel“) verweisen.
Schritt 1: Erstellen Sie ein Thema in Amazon SNS
Der erste Teil der Einrichtung einer EventBridge Regel ist die Vorbereitung des Regelziels. In diesem Fall bedeutet das, ein SNS Amazon-Thema zu erstellen und zu abonnieren.
Um ein SNS Amazon-Thema zu erstellen
Öffnen Sie die SNS Amazon-Konsole unter https://console.aws.amazon.com/sns/v3/home
. -
Wählen Sie im Navigationsbereich Topics (Themen) und Create topic (Thema erstellen).
-
Wählen Sie unter Type (Typ) die Option Standard aus.
-
Geben Sie
MediaConvertJobErrorAlert
als Name den Text ein und wählen Sie dann Create topic aus. -
Wählen Sie den Themennamen für das Thema, das Sie gerade erstellt haben, um die Themendetails anzuzeigen.
-
Wählen Sie auf der Seite mit den MediaConvertJobErrorAlertThemendetails im Abschnitt Abonnements die Option Abonnement erstellen aus.
-
Wählen Sie unter Protocol (Protokoll) die Option Email (E-Mail) aus. Geben Sie für Endpoint die E-Mail-Adresse ein, SNS an die Amazon die Benachrichtigung senden soll.
-
Wählen Sie Create subscription (Abonnement erstellen) aus.
-
Sie erhalten eine Benachrichtigungs-E-Mail von AmazonSNS. Wenn Sie die E-Mail erhalten haben, wählen Sie in der E-Mail den Link Confirm subscription (Abonnement bestätigen) aus.
Schritt 2: Geben Sie ein Ereignismuster in einer EventBridge Regel an
In diesem Schritt wird gezeigt, wie Sie Ihr Ereignismuster in einer EventBridge Regel angeben. Diese Regel erfasst Ereignisse, die gesendet wurden MediaConvert , wenn sich der Status eines Jobs auf ändertERROR
.
Um ein Ereignismuster in einer EventBridge Regel einzurichten
Öffnen Sie die EventBridge Amazon-Konsole unter https://console.aws.amazon.com/events/
. -
Wählen Sie im Navigationsbereich Regeln aus. Behalten Sie den Standard-Event-Bus bei und wählen Sie dann Regel erstellen.
-
Geben Sie als Namen ein
MediaConvertJobStateError
, und wählen Sie dann Weiter aus. -
Wählen Sie im Abschnitt Ereignismuster, beginnend mit Ereignisquelle, die folgenden Einstellungen aus:
-
Quelle des Ereignisses:
AWS services
-
AWS Bedienung:
MediaConvert
-
Art der Veranstaltung:
MediaConvert Job State Change
-
Ereignistyp, bestimmter Status (e):
ERROR
-
-
Ein Feld für ein Ereignismuster sieht wie im folgenden Beispiel aus.
{ "source": ["aws.mediaconvert"], "detail-type": ["MediaConvert Job State Change"], "detail": { "status": ["ERROR"] } }
Dieser Code definiert eine EventBridge Ereignisregel, die jedem Ereignis entspricht, bei dem sich der Jobstatus auf ändert
ERROR
. Weitere Informationen zu Ereignismustern finden Sie unter Ereignisse und Ereignismuster im CloudWatch Amazon-Benutzerhandbuch. -
Wählen Sie Weiter.
Schritt 3: Fügen Sie das SNS Amazon-Thema hinzu und beenden Sie Ihre Regel
Fügen Sie das SNS Amazon-Thema, das Sie in Schritt 1 erstellt haben, der EventBridge Regel hinzu, die Sie in Schritt 2 gestartet haben.
Um das SNS Amazon-Thema hinzuzufügen und die EventBridge Regel zu beenden
-
Wählen Sie im Abschnitt Ziel (e) auswählen unter Ziel auswählen SNSdas Thema aus.
-
Wählen Sie unter Thema die Option MediaConvertJobErrorAlert.
-
Wählen Sie Weiter.
-
Fügen Sie optional Tags hinzu. Wählen Sie anschließend Weiter.
-
Überprüfen Sie die Einstellungen. Wählen Sie dann Create rule (Regel erstellen) aus.
Schritt 4: Testen Ihrer Regel
Um Ihre Regel zu testen, senden Sie einen Auftrag, der einen Fehler verursacht. Geben Sie z. B. einen Eingangsspeicherort an, der nicht existiert. Wenn Sie Ihre Ereignisregel richtig konfiguriert haben, sollten Sie in wenigen Minuten eine E-Mail mit der Ereignistextnachricht erhalten.
So testen Sie die Regel
-
Öffnen Sie die AWS Elemental MediaConvert Konsole unter https://console.aws.amazon.com/mediaconvert.
-
Reichen Sie einen neuen Job ein. MediaConvert Weitere Informationen finden Sie unter Tutorial: Jobeinstellungen konfigurieren.
-
Überprüfen Sie das E-Mail-Konto, das Sie bei der Einrichtung Ihres SNS Amazon-Themas angegeben haben. Vergewissern Sie sich, dass Sie eine E-Mail-Benachrichtigung für den Auftragsfehler erhalten haben.