翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Lex V2 のエラーログを使用したエラーのログ記録
エラーログを有効にして、ボットとのやりとりを保存します。これらのエラーログを使用して、ボットのパフォーマンスを確認し、会話に関するエラーのトラブルシューティングを行うことができます。
エラーログは 1 つのバージョン向けに設定されています。各バージョンで、エラーログの設定を別々にすることができます。テキストログは、テキスト入力を CloudWatch Logs に保存します。 AWS KMS カスタマーマネージド CMK を使用して、テキストログの暗号化を有効にできます。
エラーログの IAM ポリシー
選択したログ記録のタイプに応じて、Amazon Lex V2 には、ログを保存するために Amazon CloudWatch Logs と Amazon Simple Storage Service (S3) バケットを使用するアクセス許可が必要です。Amazon Lex V2 がこれらのリソースにアクセスできるようにするには、AWS Identity and Access Management ロールとアクセス許可を作成する必要があります。 Amazon Lex
エラーログ用の IAM ロールとポリシーの作成
会話ログを有効にするには、CloudWatch Logs および Amazon S3 の書き込み権限を付与する必要があります。S3 オブジェクトのオブジェクト暗号化を有効にする場合は、オブジェクトの暗号化に使用される AWS KMS キーへのアクセス許可を付与する必要があります。
IAM コンソール、IAM API、または を使用して AWS Command Line Interface 、ロールとポリシーを作成できます。以下の手順では、AWS CLI を使用してロールとポリシーを作成します。
エラーログの IAM ロールを作成するには
会話ログを有効にするために使用する IAM ロールには、iam:PassRole アクセス許可が必要です。以下のポリシーをロールにアタッチする必要があります。
Lex V2 のエラーログの有効化
Amazon Lex V2 コンソールを使用してエラーログをオンにするには
-
AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/lex/
で Amazon Lex コンソールを開きます。 -
[ボット] のリストから、エラーログを有効にするボットを選択します。
-
左側のメニューから、[バージョン] を選択します。
-
[バージョン] のリストで、エラーログを設定するバージョンを選択します。
-
[バージョンの詳細] セクションで、[有効化] を選択します。
-
[Save] (保存) を選択して、会話のログ記録を開始します。必要に応じて、Amazon Lex V2 は CloudWatch Logs ロググループにアクセスするためのアクセス許可でサービスロールを更新します。
Lex V2 のエラーログの無効化
Amazon Lex V2 コンソールを使用してエラーログをオフにするには
-
AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/lex/
で Amazon Lex コンソールを開きます。 -
[ボット] のリストから、エラーログを有効にするボットを選択します。
-
左側のメニューから、[バージョン] を選択します。
-
[バージョン] のリストで、エラーログを設定するバージョンを選択します。
-
[バージョンの詳細] セクションで、[無効化] を選択します。
-
会話のログ記録を停止するには、[Save] (保存) を選択します。