Erstellung von Fehlerwarnungen durch Automatisierung mit EventBridge - Amazon Chime SDK

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.

Erstellung von Fehlerwarnungen durch Automatisierung mit EventBridge

Das Amazon Chime SDK sendet Ereignisse, wenn beim Aufrufen der Lambda-Funktion Ihres Prozessors ein Fehler auftritt. Ereignisse werden unabhängig von der Fallback Aktion gesendet, die für den Prozessor bei der Erstellung eines Kanalflusses angegeben wurde. Sie können einfache Regeln schreiben, um diese Ereignisse zu spezifizieren, sowie die automatisierten Aktionen, die ausgeführt werden, wenn eines dieser Ereignisse mit einer Regel übereinstimmt, festzulegen. Weitere Informationen finden Sie im EventBridge Amazon-Benutzerhandbuch. Wenn solche Fehler auftreten, können Mitglieder des Kanals je nach der von Ihnen konfigurierten Fallback Aktion keine Nachrichten senden, oder Nachrichten werden ohne Verarbeitung durch den Kanal geleitet. Weitere Informationen zu der Fallback Aktion finden Sie Processorin der Amazon Chime SDK API-Referenz.

Dieses Beispiel zeigt ein typisches Fehlerereignis.

{ "version": "0", "id": "12345678-1234-1234-1234-111122223333", "detail-type": "Chime ChannelFlow Processing Status", "source": "aws.chime", "account": "111122223333", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "region", "resources": [], "detail": { "eventType": "ProcessorInvocationFailure", "appInstanceArn": "arn:aws:chime:region:AWSAccountId:app-instance/AppInstanceId", "channelArn": "arn:aws:chime:region:AWSAccountId:app-instance/AppInstanceId/channel/ChannelId", "messageId": "298efac7298efac7298efac7298efac7298efac7298efac7298efac7298efac7", "processorResourceArn": "arn:aws:lambda:region:AWSAccountId:function:ChannelFlowLambda", "failureReason": "User is not authorized to perform: lambda:InvokeFunction on resource: arn:aws:lambda:region:AppInstanceId:function:ChannelFlowLambda because no resource-based policy allows the lambda:InvokeFunction action" } }