Den Status des Konversationsprotokolls anhand von CloudWatch Messwerten überwachen - Amazon Lex

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.

Den Status des Konversationsprotokolls anhand von CloudWatch Messwerten überwachen

Verwenden Sie Amazon CloudWatch , um die Lieferkennzahlen Ihrer Konversationsprotokolle zu überwachen. Sie können Alarme für Metriken festlegen, damit Sie Probleme mit der Protokollierung erkennen, wenn sie auftreten sollten.

Amazon Lex V2 bietet vier Metriken im AWS/Lex Namespace für Konversationsprotokolle:

  • ConversationLogsAudioDeliverySuccess

  • ConversationLogsAudioDeliveryFailure

  • ConversationLogsTextDeliverySuccess

  • ConversationLogsTextDeliveryFailure

Die Erfolgsmetriken zeigen, dass Amazon Lex V2 Ihre Audio- oder Textprotokolle erfolgreich an ihre Ziele geschrieben hat.

Die Fehlermetriken zeigen, dass Amazon Lex V2 keine Audio- oder Textprotokolle an das angegebene Ziel senden konnte. In der Regel ist dies ein Konfigurationsfehler. Wenn Ihre Fehlermetriken über Null liegen, überprüfen Sie Folgendes:

  • Stellen Sie sicher, dass Amazon Lex V2 eine vertrauenswürdige Entität für die IAM Rolle ist.

  • Stellen Sie für die Textprotokollierung sicher, dass die Protokollgruppe CloudWatch Logs vorhanden ist. Stellen Sie für die Audioprotokollierung sicher, dass der S3-Bucket vorhanden ist.

  • Stellen Sie sicher, dass die IAM Rolle, die Amazon Lex V2 für den Zugriff auf die CloudWatch Logs-Protokollgruppe oder den S3-Bucket verwendet, über Schreibberechtigungen für die Protokollgruppe oder den Bucket verfügt.

  • Stellen Sie sicher, dass der S3-Bucket in derselben Region wie der Amazon Lex V2-Bot existiert und zu Ihrem Konto gehört.