

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Lex V2 のエラーログを使用したエラーのログ記録
<a name="error-logs"></a>

*エラーログ*を有効にして、ボットとのやりとりを保存します。これらのエラーログを使用して、ボットのパフォーマンスを確認し、会話に関するエラーのトラブルシューティングを行うことができます。

エラーログは 1 つのバージョン向けに設定されています。各バージョンで、エラーログの設定を別々にすることができます。テキストログは、テキスト入力を CloudWatch Logs に保存します。 AWS KMS カスタマーマネージド CMK を使用して、テキストログの暗号化を有効にできます。

## エラーログの IAM ポリシー
<a name="error-logs-policies"></a>

選択したログ記録のタイプに応じて、Amazon Lex V2 には、ログを保存するために Amazon CloudWatch Logs と Amazon Simple Storage Service (S3) バケットを使用するアクセス許可が必要です。Amazon Lex V2 がこれらのリソースにアクセスできるようにするには、AWS Identity and Access Management ロールとアクセス許可を作成する必要があります。 Amazon Lex 

### エラーログ用の IAM ロールとポリシーの作成
<a name="error-logs-role-and-policy"></a>

会話ログを有効にするには、CloudWatch Logs および Amazon S3 の書き込み権限を付与する必要があります。S3 オブジェクトのオブジェクト暗号化を有効にする場合は、オブジェクトの暗号化に使用される AWS KMS キーへのアクセス許可を付与する必要があります。

IAM コンソール、IAM API、または を使用して AWS Command Line Interface 、ロールとポリシーを作成できます。以下の手順では、AWS CLI を使用してロールとポリシーを作成します。

****エラーログの IAM ロールを作成するには

会話ログを有効にするために使用する IAM ロールには、iam:PassRole アクセス許可が必要です。以下のポリシーをロールにアタッチする必要があります。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "iam:PassRole",
            "Resource": "arn:aws:iam::{{111122223333}}:role/role"
        }
    ]
}
```

------

## Lex V2 のエラーログの有効化
<a name="enabling-error-logs"></a>

Amazon Lex V2 コンソールを使用してエラーログをオンにするには

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/) で Amazon Lex コンソールを開きます。

1. **[ボット]** のリストから、エラーログを有効にするボットを選択します。

1. 左側のメニューから、**[バージョン]** を選択します。

1. **[バージョン]** のリストで、エラーログを設定するバージョンを選択します。

1. **[バージョンの詳細]** セクションで、**[有効化]** を選択します。

1. **[Save]** (保存) を選択して、会話のログ記録を開始します。必要に応じて、Amazon Lex V2 は CloudWatch Logs ロググループにアクセスするためのアクセス許可でサービスロールを更新します。

## Lex V2 のエラーログの無効化
<a name="disabling-error-logs"></a>

Amazon Lex V2 コンソールを使用してエラーログをオフにするには

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/) で Amazon Lex コンソールを開きます。

1. **[ボット]** のリストから、エラーログを有効にするボットを選択します。

1. 左側のメニューから、**[バージョン]** を選択します。

1. **[バージョン]** のリストで、エラーログを設定するバージョンを選択します。

1. **[バージョンの詳細]** セクションで、**[無効化]** を選択します。

1. 会話のログ記録を停止するには、[**Save**] (保存) を選択します。