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" } }