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.
Automatisieren von Amazon QLDB mit Ereignissen CloudWatch
Wichtig
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter Migrieren eines Amazon QLDB-Ledgers zu Amazon
Mit Amazon CloudWatch Events können Sie Systemereignisse wie Probleme mit der Anwendungsverfügbarkeit oder Ressourcenänderungen automatisieren AWS-Services und automatisch darauf reagieren. Ereignisse von AWS-Services werden nahezu in Echtzeit an CloudWatch Events übertragen. Sie können einfache Regeln schreiben, um anzugeben, welche Ereignisse für Sie interessant sind und welche automatisierten Aktionen durchgeführt werden sollen, wenn sich für ein Ereignis eine Übereinstimmung mit einer Regel ergibt. Die folgenden Aktionen können beispielsweise automatisch ausgelöst werden:
-
Eine Funktion aufrufen AWS Lambda
-
Amazon EC2 Run Command aufrufen
-
Weiterleiten des Ereignisses an Amazon Kinesis Data Streams
-
Aktivierung einer AWS Step Functions Zustandsmaschine
-
Benachrichtigen eines Amazon SNS-Themas oder einer Amazon SQS-Warteschlange
Amazon QLDB meldet ein Ereignis an CloudWatch Events, wenn sich der Status einer Ledger-Ressource in Ihrem System ändert. AWS-Konto Ereignisse werden derzeit auf garantierter at-least-once Basis nur für QLDB-Ledger-Ressourcen ausgegeben.
Das Folgende ist ein Beispiel für ein von QLDB gemeldetes Ereignis, bei dem der Status eines Ledgers geändert wurde. DELETING
{ "version" : "0", "id" : "2f6557eb-e361-54ef-0f9f-99dd9f171c62", "detail-type" : "QLDB Ledger State Change", "source" : "aws.qldb", "account" : "123456789012", "time" : "2019-07-24T21:59:17Z", "region" : "us-east-1", "resources" : ["arn:aws:qldb:us-east-1:123456789012:ledger/exampleLedger"], "detail" : { "ledgerName" : "exampleLedger", "state" : "DELETING" } }
Einige Beispiele für die Verwendung von CloudWatch Events mit QLDB können Folgendes umfassen, sind aber nicht darauf beschränkt:
-
Aktivierung einer Lambda-Funktion immer dann, wenn ein neues Ledger zunächst im
CREATING
Status erstellt wird und schließlich wird.ACTIVE
-
Benachrichtigung eines Amazon SNS SNS-Themas, wenn sich der Status Ihres Ledgers auf
DELETING
und dann auf ändert.DELETED
Weitere Informationen finden Sie im Amazon CloudWatch Events-Benutzerhandbuch.