翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
エラーログを有効にしてボットインタラクションを保存します。これらのエラーログを使用して、ボットのパフォーマンスを確認し、会話中のエラーをトラブルシューティングできます。
エラーログは バージョンに対して設定されます。各バージョンは、エラーログに対して異なる設定を持つことができます。テキストログはCloudWatch Logs にテキスト入力を保存します。カスタマー管理の CMKs を使用して AWS KMS 、テキストログの暗号化を有効にできます。
エラーログの IAM ポリシー
選択したログ記録のタイプに応じて、Amazon Lex V2 には、ログを保存するために Amazon CloudWatch Logs と Amazon Simple Storage Service (S3) バケットを使用するアクセス許可が必要です。Amazon Lex V2 がこれらのリソースにアクセスできるようにするには、 AWS Identity and Access Management ロールとアクセス許可を作成する必要があります。
エラーログの 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://console.aws.amazon.com/lex/
で Amazon Lex コンソールを開きます。 -
ボットのリストから、エラーログを有効にするボットを選択します。
-
左側のメニューから、バージョン を選択します。
-
バージョン のリストで、エラーログを設定するバージョンを選択します。
-
バージョンの詳細セクションで、有効化を選択します。
-
[Save] (保存) を選択して、会話のログ記録を開始します。必要に応じて、Amazon Lex V2 は CloudWatch Logs ロググループにアクセスするためのアクセス許可でサービスロールを更新します。
Lex V2 でのエラーログの無効化
Amazon Lex V2 コンソールを使用してエラーログを無効にするには:
-
にサインイン AWS Management Console し、https://console.aws.amazon.com/lex/
で Amazon Lex コンソールを開きます。 -
Bots のリストから、エラーログを有効にするボットを選択します。
-
左側のメニューから、バージョン を選択します。
-
バージョン のリストで、エラーログを設定するバージョンを選択します。
-
バージョンの詳細セクションで、無効化を選択します。
-
会話のログ記録を停止するには、[Save] (保存) を選択します。