翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Lex V2 ボットの会話ログの設定
会話ログを有効または無効にするには、コンソールまたは conversationLogSettings
フィールド がある CreateBotAlias
または UpdateBotAlias
オペレーションを使用します。オーディオログ、テキストログ、またはその両方をオンまたはオフにできます。新しいボットセッションでログ記録が開始されます。ログ設定への変更は、アクティブなセッションでは反映されません。
テキストログを保存するには、 AWS アカウントで Amazon CloudWatch Logs ロググループを使用します。任意の有効なロググループを使用できます。ロググループは、Amazon Lex V2 ボットと同じリージョンに存在する必要があります。 CloudWatch Logs ロググループの作成の詳細については、「Amazon Logs ユーザーガイド」の「ロググループとログストリームの操作」を参照してください。 CloudWatch
オーディオログを保存するには、 AWS アカウントで Amazon S3 バケットを使用します。任意の有効な S3 バケットを使用できます。バケットは Amazon Lex V2 ボットと同じリージョンにあることが必要です。S3 バケットの作成の詳細については、「Amazon Simple Storage Service スタートガイド」の「バケットの作成」を参照してください。
コンソールを使用して会話ログを管理する場合、コンソールはサービスロールを更新して、ロググループと S3 バケットにアクセスできるようにします。
コンソールを使用していない場合は、Amazon Lex V2 が設定されたロググループまたはバケットに書き込めるようにするポリシーをIAMロールに提供する必要があります。を使用してサービスにリンクされたロールを作成する場合は AWS Command Line Interface、次の例のように、 custom-suffix
オプションを使用してロールにカスタムサフィックスを追加する必要があります。詳細については、「会話ログのIAMロールとポリシーの作成」を参照してください。
aws iam create-service-linked-role \ --aws-service-name
lexv2.amazon.aws.com
\ --custom-suffixsuffix
会話ログを有効にするために使用するIAMロールには、 アクセスiam:PassRole
許可が必要です。以下のポリシーをロールにアタッチする必要があります。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::
account
:role/role
" } ] }
会話ログの有効化
コンソールを使用してログを有効にするには
-
Amazon Lex V2 コンソール https://console.aws.amazon.com/lexv2
を開きます。 -
リストからボットを選択します。
-
左側のメニューで、[エイリアス] を選択します。
-
エイリアスのリストで、会話ログを設定するエイリアスを選択します。
-
[会話ログ] セクションで、[会話ログを管理する]を選択します。
-
テキストログの場合は、Enable を選択し、Amazon CloudWatch Logs ロググループ名を入力します。
-
オーディオログの場合は、[有効化]を選択し、次に、S3 バケット情報を入力します。
-
オプション。オーディオログを暗号化するには、暗号化に使用する AWS KMS キーを選択します。
-
[Save] (保存) を選択して、会話のログ記録を開始します。必要に応じて、Amazon Lex V2 は、 CloudWatch Logs ロググループと選択した S3 バケットにアクセスするアクセス許可を持つサービスロールを更新します。
Lex V2 での会話ログの無効化
コンソールを使用してログをオフにするには
-
Amazon Lex V2 コンソール https://console.aws.amazon.com/lexv2
を開きます。 -
リストからボットを選択します。
-
左側のメニューで、[エイリアス] を選択します。
-
エイリアスのリストで、会話ログを設定するエイリアスを選択します。
-
[会話ログ] セクションで、[会話ログを管理する]を選択します。
-
ログ記録をオフにするには、テキストロギング、オーディオロギング、またはその両方を無効にします。
-
会話のログ記録を停止するには、[Save] (保存) を選択します。