本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
您可以啟用錯誤日誌來存放機器人互動。您可以使用這些錯誤日誌來檢閱機器人的效能,以及對對話的錯誤進行疑難排解。
已為 版本設定錯誤日誌。每個版本的錯誤日誌可以有不同的設定。文字日誌會將文字輸入儲存在 CloudWatch Logs 中。您可以使用客戶受管 CMK 啟用文字日誌 AWS KMS 加密。 CMKs
錯誤日誌的 IAM 政策
根據您選取的記錄類型,Amazon Lex V2 需要使用 Amazon CloudWatch Logs 和 Amazon Simple Storage Service (S3) 儲存貯體來存放日誌的許可。您必須建立 AWS Identity and Access Management 角色和許可,才能讓 Amazon Lex V2 存取這些資源。
建立錯誤日誌的 IAM 角色和政策
若要啟用對話日誌,您必須授予 CloudWatch Logs 和 Amazon S3 的寫入許可。如果您為 S3 物件啟用物件加密,則需要將存取許可授予用於加密物件的 AWS KMS 金鑰。
您可以使用 IAM 主控台、IAM API 或 AWS Command Line Interface 來建立角色和政策。這些指示使用 AWS CLI 來建立角色和政策。
為錯誤日誌建立 IAM 角色
您用來啟用對話日誌的 IAM 角色必須具有 iam:PassRole 許可。下列政策應連接至 角色:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "iam:PassRole",
"Resource": "arn:aws:iam::account:role/role"
}
]
}
在 Lex V2 中啟用錯誤日誌
若要使用 Amazon Lex V2 主控台開啟錯誤日誌:
-
登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/lex/
開啟 Amazon Lex 主控台。 -
從機器人清單中,選擇要為錯誤日誌啟用的機器人。
-
從左側功能表中,選擇版本。
-
在版本清單中,選擇您要設定錯誤日誌的版本。
-
在版本詳細資訊區段中,選擇啟用。
-
選擇 Save (儲存) 以開始記錄對話。如有必要,Amazon Lex V2 會更新您的服務角色,並具有存取 CloudWatch Logs 日誌群組的許可。
在 Lex V2 中停用錯誤日誌
若要使用 Amazon Lex V2 主控台關閉錯誤日誌:
-
登入 AWS Management Console 並開啟位於 https://https://console.aws.amazon.com/lex/
的 Amazon Lex 主控台。 -
從機器人清單中,選擇您要為錯誤日誌啟用的機器人。
-
從左側功能表中,選擇版本。
-
在版本清單中,選擇您要設定錯誤日誌的版本。
-
在版本詳細資訊區段中,選擇停用。
-
選擇 Save (儲存) 以停止記錄對話。