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.
Arbeiten mit EventBridge Amazon-Ereignissen und -Benachrichtigungen in AWS Database Migration Service
Sie können Amazon verwenden EventBridge , um zu benachrichtigen, wenn ein AWS DMS Ereignis eintritt, z. B. die Erstellung oder Löschung einer Replikationsinstanz. EventBridge empfängt Ereignisse und leitet Benachrichtigungen über ein Ereignis weiter, wie in den Ereignisregeln definiert. Sie können mit Benachrichtigungen in jeder Form arbeiten, die von Amazon EventBridge für eine AWS Region unterstützt wird. Weitere Informationen zur Nutzung von Amazon EventBridge finden Sie unter Was ist Amazon EventBridge? im EventBridge Amazon-Benutzerhandbuch.
Anmerkung
Die Arbeit mit EventBridge Amazon-Events wird in AWS DMS Version 3.4.5 und höher unterstützt.
EventBridge empfängt ein Ereignis, einen Indikator für eine Änderung der AWS DMS Umgebung, und wendet eine Regel an, um das Ereignis an einen Benachrichtigungsmechanismus weiterzuleiten. Regeln ordnen Ereignisse anhand der Struktur des Ereignisses, des so genannten Ereignismusters, den Benachrichtigungsmechanismen zu.
AWS DMS gruppiert Ereignisse in Kategorien, auf die Sie eine Ereignisregel anwenden können, sodass Sie benachrichtigt werden können, wenn ein Ereignis in dieser Kategorie eintritt. Nehmen wir beispielsweise an, Sie wenden für eine bestimmte Replikationsinstanz eine EventBridge Ereignisregel auf die Kategorie Erstellung an. Sie werden dann benachrichtigt, wenn ein Ereignis im Zusammenhang mit einer Erstellung eintritt, das sich auf Ihre Replikations-Instance auswirkt. Wenn Sie die Kategorie „Konfigurationsänderung“ für eine Replikations-Instance abonnieren, werden Sie benachrichtigt, wenn die Konfiguration der Replikations-Instance geändert wird. Eine Liste der von bereitgestellten AWS DMS Ereigniskategorien finden Sie im Folgenden unter AWS DMS Ereigniskategorien und Ereignismeldungen.
Anmerkung
Stellen Sie sicher, dass Sie die Zugriffsrichtlinien Ihrer Amazon- SNS-Themen aktualisieren, um die Veröffentlichung von events.amazonaws.com zu ermöglichen. Weitere Informationen finden Sie unter Using Resource Based Policies for Amazon EventBridge im EventBridge Amazon-Benutzerhandbuch.
Weitere Informationen zum Verschieben von Event-Abonnements zu Amazon EventBridge finden Sie unter Migrieren aktiver Event-Abonnements von DMS zu Amazon EventBridge.
Weitere Informationen zum Verwenden von SMS-Nachrichten mit Amazon SNS finden Sie unter Senden und Empfangen von SMS-Benachrichtigungen mit Amazon SNS.
Verwendung von EventBridge Amazon-Eventregeln für AWS DMS
Amazon EventBridge sendet Ereignisbenachrichtigungen an die Adressen, die Sie bei der Erstellung einer EventBridge Ereignisregel angeben. Möglicherweise möchten Sie mehrere verschiedene Regeln erstellen. Sie könnten beispielsweise eine Regel erstellen, die alle Ereignisbenachrichtigungen empfängt, und eine andere, die nur kritische Ereignisse für Ihre DMS-Produktionsressourcen enthält. Sie können Ereignisbenachrichtigungen auch in ein- oder ausschalten EventBridge.
Um EventBridge Amazon-Regeln zu erstellen, die auf AWS DMS Ereignisse reagieren
-
Führen Sie die im EventBridge Amazon-Benutzerhandbuch unter Erstellen von EventBridge Amazon-Regeln, die auf Ereignisse reagieren, beschriebenen Schritte aus und erstellen Sie eine Regel für AWS DMS Ereignisse:
-
Geben Sie eine Benachrichtigungsaktion an, die ausgeführt werden EventBridge soll, wenn ein Ereignis eingeht, das dem Ereignismuster in der Regel entspricht. Wenn ein Ereignis übereinstimmt, wird das Ereignis EventBridge gesendet und die in der Regel definierte Aktion aufgerufen.
-
Wählen Sie für Service provider (Serviceanbieter) die Option AWS aus.
-
Wählen Sie unter Servicename die Option Database Migration Service (SMS) aus.
-
Sie erhalten dann Ereignisbenachrichtigungen.
Das folgende JSON-Beispiel zeigt ein EventBridge Ereignismodell für einen AWS DMS Dienst.
{ "version":"0", "id":"11a11b11-222b-333a-44d4-01234a5b67890", "detail-type":"DMS Replication Task State Change", "source":"aws.dms", "account":"0123456789012", "time":"1970-01-01T00:00:00Z", "region":"us-east-1", "resources":[ "arn:aws:dms:us-east-1:012345678901:task:AAAABBBB0CCCCDDDDEEEEE1FFFF2GGG3FFFFFF3" ], "detail":{ "type":"REPLICATION_TASK", "category":"StateChange", "eventType":"REPLICATION_TASK_STARTED", "eventId":"DMS-EVENT-0069", "resourceLink":"https://console.aws.amazon.com/dms/v2/home?region=us-east-1#taskDetails/taskName", "detailMessage":"Replication task started, with flag = fresh start" } }
Die Liste der Kategorien und Ereignisse, über die Sie benachrichtigt werden können, finden Sie im folgenden Abschnitt.
AWS DMS Ereigniskategorien und Ereignismeldungen
AWS DMS generiert eine beträchtliche Anzahl von Ereignissen in Kategorien, die Sie identifizieren können. Jede Kategorie gilt für eine Replikations-Instance oder für einen Replikationsaufgaben-Quelltyp.
Themen
ReplicationInstance Ereignismeldungen
Die folgende Tabelle zeigt die möglichen Kategorien und Ereignisse für den ReplicationInstanceQuelltyp.
Kategorie |
Ereignis-ID |
Beschreibung |
---|---|---|
Erstellung | DMS-EVENT-0067 |
Eine Replikations-Instance wird erstellt. |
Löschung | DMS-EVENT-0066 |
Die Replikations-Instance wird gelöscht. |
Konfigurationsänderung | DMS-EVENT-0012 |
Die Replikations-Instance-Klasse für diese Replikations-Instance wird geändert. |
Konfigurationsänderung | DMS-EVENT-0018 |
Der Speicher für die Replikations-Instance wird erweitert. |
Konfigurationsänderung | DMS-EVENT-0024 |
Die Replikations-Instance wird auf eine Multi-AZ-Konfiguration umgestellt. |
Konfigurationsänderung | DMS-EVENT-0030 |
Die Replikations-Instance wird auf eine Single-AZ-Konfiguration umgestellt. |
Wartung | DMS-EVENT-0026 | Die Offline-Wartung der Replikations-Instance wird durchgeführt. Die Replikations-Instance steht derzeit nicht zur Verfügung. |
Erstellung | DMS-EVENT-0005 |
Eine Replikations-Instance wurde erstellt. |
Löschung | DMS-EVENT-0003 |
Die Replikations-Instance wurde gelöscht. |
Konfigurationsänderung | DMS-EVENT-0014 |
Die Replikations-Instance-Klasse für diese Replikations-Instance wurde geändert. |
Konfigurationsänderung | DMS-EVENT-0017 |
Der Speicher für die Replikations-Instance wurde erweitert. |
Konfigurationsänderung | DMS-EVENT-0025 |
Die Umstellung der Replikations-Instance auf eine Multi-AZ-Konfiguration ist abgeschlossen. |
Konfigurationsänderung | DMS-EVENT-0029 |
Die Umstellung der Replikations-Instance auf eine Single-AZ-Konfiguration ist abgeschlossen. |
Wartung | DMS-EVENT-0047 | Die Managementsoftware auf der Replikations-Instance wurde aktualisiert. |
Wartung | DMS-EVENT-0027 | Die Offline-Wartung der Replikations-Instance ist abgeschlossen. Die Replikations-Instance steht nun zur Verfügung. |
Wartung | DMS-EVENT-0068 | Die Replikations-Instance befindet sich in einem Zustand, der nicht aktualisiert werden kann. |
Failover | DMS-EVENT-0034 | Wenn Sie zu häufig einen Failover anfordern, wird dieses Ereignis anstelle regelmäßiger Failover-Ereignisse ausgelöst. |
Fehler | DMS-EVENT-0031 | Die Replikations-Instance wurde in den Status %s versetzt. |
Fehler | DMS-EVENT-0036 | Die Replikations-Instance ist aufgrund eines nicht kompatiblen Netzwerks fehlgeschlagen. |
Fehler | DMS-EVENT-0037 | Wenn der Service nicht auf den zum Verschlüsseln der Datenmenge verwendeten KMS-Schlüssel zugreifen kann. |
Fehler | Die Replikations-Instance verwendete inkompatible Parameter | |
Failover | Beim Warten auf einen sicheren Status, der den vom Benutzer angeforderten Failover einleitet, wurde eine Zeitüberschreitung festgestellt | |
Failover | DMS-EVENT-0013 | Failover für eine Multi-AZ-Replikations-Instance wurde gestartet. |
Failover | DMS-EVENT-0049 | Failover für eine Multi-AZ-Replikations-Instance wurde abgeschlossen. |
Failover | DMS-EVENT-0050 | Die Multi-AZ-Aktivierung wurde gestartet. |
Failover | DMS-EVENT-0051 | Die Multi-AZ-Aktivierung ist abgeschlossen. |
StateChange | Allgemeine Protokolle und Protokolle für langsame Abfragen wurden automatisch als %s rotiert | |
StateChange | AWS DMS kann nicht auf den KMS-Verschlüsselungsschlüssel für die Anwendungsinstanz %s zugreifen. Dies liegt wahrscheinlich daran, dass der Schlüssel deaktiviert ist oder nicht AWS DMS darauf zugreifen kann. Wenn dies so weitergeht, wird die Anwendung in den Zustand versetzt, dass nicht auf sie zugegriffen werden kann. Weitere Informationen finden Sie im Abschnitt zur Fehlerbehebung in der AWS DMS Dokumentation. | |
StateChange | AWS DMS kann jetzt erfolgreich auf den KMS-Verschlüsselungsschlüssel für die Anwendungsinstanz %s zugreifen. | |
StateChange | Amazon DMS konnte nicht auf den KMS-Verschlüsselungsschlüssel für die Anwendungs-Instance %s zugreifen. Diese Anwendung wird in den Zustand versetzt, dass nicht auf sie zugegriffen werden kann. Weitere Informationen finden Sie im Abschnitt zur Fehlerbehebung in der Amazon-DMS-Dokumentation. | |
StateChange | Neustart der App auf HM als Teil der Erstellung der Replikations-Instance | |
StateChange | Herunterfahren der App auf HM als Teil des Löschens der Replikations-Instance | |
Failover | DMS-EVENT-0015 | Multi-AZ-Failover zu Standby ist abgeschlossen. |
LowStorage | DMS-EVENT-0007 | Der verfügbare Speicherplatz für die Replikations-Instance ist gering. |
LowStorage | Die zugewiesenen Inodes sind erschöpft. Skalieren Sie den Speicherplatz, um das Problem zu lösen. |
ReplicationTask Ereignismeldungen
Die folgende Tabelle zeigt die möglichen Kategorien und Ereignisse für den ReplicationTaskQuelltyp.
Kategorie |
Ereignis-ID |
Beschreibung |
---|---|---|
Fehler | DMS-EVENT-0078 | Eine Replikationsaufgabe ist fehlgeschlagen. |
Fehler | DMS-EVENT-0082 | Ein Aufruf zur Bereinigung der Aufgabendaten ist fehlgeschlagen. |
Statusänderung | DMS-EVENT-0081 | Das Neuladen der Tabellendetails wurde angefordert. |
Statusänderung |
Die Replikationsaufgabe wurde kopiert. |
|
Statusänderung |
Das Kopieren der Replikationsaufgabe ist fehlgeschlagen. |
|
Statusänderung |
Die Replikationsaufgabe wurde verschoben. |
|
Statusänderung |
Das Verschieben der Replikationsaufgabe ist fehlgeschlagen. |
|
Statusänderung |
Die Erstellung der Zielaufgabe ist fehlgeschlagen. |
|
Statusänderung |
Der Bewertungslauf für die Replikationsaufgabe wurde gestartet. |
|
Statusänderung |
Der Bewertungslauf für die Replikationsaufgabe wurde erfolgreich abgeschlossen. |
|
Statusänderung |
Der Bewertungslauf für die Replikationsaufgabe wurde mit einem Fehlschlag abgeschlossen. |
|
StateChange | Der Bewertungslauf für die Replikationsaufgabe wurde mit einer Warnung abgeschlossen. | |
StateChange | Der Bewertungslauf für die Replikationsaufgabe wurde mit einem Fehler abgeschlossen. | |
StateChange | Der Bewertungslauf %s für die Replikationsaufgabe wurde abgebrochen. | |
StateChange | Der Bewertungslauf %s für die Replikationsaufgabe wurde gelöscht. | |
StateChange | Der Bewertungslauf für die Replikationsaufgabe konnten keine Ressourcen bereitstellen. | |
StateChange | Replikationsaufgabe ist fehlgeschlagen. | |
Erstellung | Die Replikationsaufgabe wurde erstellt. | |
ConfigurationChange | Eine Replikationsaufgabe wurde geändert. | |
Fehler | Eine Replikationsaufgabe ist fehlgeschlagen. | |
StateChange | DMS-EVENT-0091 | Der Lesevorgang wurde unterbrochen, das Limit für die Auslagerungsdateien wurde erreicht. |
StateChange | DMS-EVENT-0092 | Der Lesevorgang wurde unterbrochen, das Limit für die Festplattennutzung wurde erreicht. |
StateChange | DMS-EVENT-0093 | Der Lesevorgang wurde fortgesetzt. |
StateChange | DMS-EVENT-0069 | Die Replikationsaufgabe wurde mit taskType: %s, startType: %s gestartet |
StateChange | DMS-EVENT-0079 | Die Replikationsaufgabe wurde angehalten. |
Löschung | DMS-EVENT-0073 | Die Replikationsaufgabe wurde gelöscht. |
Replikations-Ereignismeldungen
In der folgenden Tabelle sind die möglichen Kategorien und Ereignisse für den Quelltyp Replikation angegeben.
Kategorie |
Beschreibung |
---|---|
Statusänderung |
Ereignis zur Hochskalierung der DMS-Replikation. |
Statusänderung |
Ereignis zur Herunterskalierung der DMS-Replikation. |
Statusänderung |
Das DMS-Replikationsskalierungsereignis wurde abgeschlossen. |
Statusänderung |
Die DMS-Replikation wurde erstellt. |
Statusänderung | Die DMS-Replikation wird initialisiert. |
Statusänderung | Die DMS-Replikation bereitet die Ressourcen für die Metadatenerfassung vor. |
Statusänderung | Die mit der DMS-Replikation verbundenen Verbindungen werden getestet. |
Statusänderung | Die DMS-Replikation ruft Metadaten ab |
Statusänderung | Die DMS-Replikation berechnet die Kapazität |
Statusänderung | Die DMS-Replikation stellt ihre Kapazität bereit |
Statusänderung | Die DMS-Replikation wurde bereitgestellt. |
Statusänderung | Die DMS-Replikation wurde gestartet |
Statusänderung | Die DMS-Replikation wird ausgeführt. |
Statusänderung | Die DMS-Replikation wird angehalten. |
Statusänderung | Die Replikation wurde angehalten. |
Statusänderung | Die DMS-Replikation wird geändert. |
Statusänderung | Die DMS-Replikation wird gelöscht. |
Statusänderung | Die DMS-Replikation nimmt die Bereitstellung ihrer Kapazität zurück |
Statusänderung | Die Bereitstellung der DMS-Replikation wurde zurückgenommen. |
Fehler |
Die DMS-Replikation ist fehlgeschlagen. |