概要

Amazon Lex は、音声とテキストを使用した会話型のインターフェースをアプリケーションに作成するためのサービスです。

このインテグレーションを有効にすると、Datadog にすべての Lex メトリクスを表示できます。

セットアップ

インストール

Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。

メトリクスの収集

  1. AWS インテグレーションページで、Metric Collection タブの下にある Lex が有効になっていることを確認します。
  2. Datadog - Amazon Lex インテグレーションをインストールします。

収集データ

ログの有効化

Amazon Lex から S3 バケットまたは CloudWatch のいずれかにログを送信するよう構成します。

: S3 バケットにログを送る場合は、Target prefixamazon_lex に設定されているかを確認してください。

ログを Datadog に送信する方法

  1. Datadog Forwarder Lambda 関数をまだセットアップしていない場合は、セットアップします。

  2. Lambda 関数がインストールされたら、AWS コンソールから、Amazon Lex ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。

収集データ

メトリクス

aws.lex.missed_utterance_count.post_content
(count)
The number of utterances that were not recognized in the specified period.
aws.lex.missed_utterance_count.post_text
(count)
The number of utterances that were not recognized in the specified period.
aws.lex.runtime_invalid_lambda_responses.post_content
(count)
The number of invalid Lambda responses in the specified period.
aws.lex.runtime_invalid_lambda_responses.post_text
(count)
The number of invalid Lambda responses in the specified period.
aws.lex.runtime_lambda_errors.post_content
(count)
The number of AWS Lambda runtime errors in the specified period.
aws.lex.runtime_lambda_errors.post_text
(count)
The number of AWS Lambda runtime errors in the specified period.
aws.lex.runtime_polly_errors.post_content
(count)
The number of invalid Amazon Polly responses in the specified period.
aws.lex.runtime_polly_errors.post_text
(count)
The number of invalid Amazon Polly responses in the specified period.
aws.lex.runtime_request_count.post_content
(count)
The number of runtime requests in the specified period.
aws.lex.runtime_request_count.post_text
(count)
The number of runtime requests in the specified period.
aws.lex.runtime_successful_request_latency.post_content
(count)
The latency for successful requests between the time that the request was made and the response was passed back.
aws.lex.runtime_successful_request_latency.post_text
(count)
The latency for successful requests between the time that the request was made and the response was passed back.
aws.lex.runtime_system_errors.post_content
(count)
The number of system errors in the specified period.
aws.lex.runtime_system_errors.post_text
(count)
The number of system errors in the specified period.
aws.lex.runtime_throttled_events.post_content
(count)
The number of throttled requests. Amazon Lex throttles a request when it receives more requests than the limit of transactions per second set for your account.
aws.lex.runtime_throttled_events.post_text
(count)
The number of throttled requests. Amazon Lex throttles a request when it receives more requests than the limit of transactions per second set for your account.
aws.lex.runtime_user_errors.post_content
(count)
The number of user errors in the specified period.
aws.lex.runtime_user_errors.post_text
(count)
The number of user errors in the specified period.

イベント

Amazon Lex インテグレーションには、イベントは含まれません。

サービスチェック

Amazon Lex インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。