Amazon Lex

Información general

Amazon Lex es un servicio para crear interfaces conversacionales en aplicaciones que utilizan voz y texto.

Habilita esta integración para ver todas tus métricas de Lex en Datadog.

Configuración

Instalación

Si aún no lo has hecho, configura primero la integración de Amazon Web Services.

Recopilación de métricas

  1. En la página de la integración de AWS, asegúrate de que Lex está habilitado en la pestaña Metric Collection.
  2. Instala la integración de Datadog y Amazon Lex.

APM

Activar logging

Configura Amazon Lex para enviar logs a un bucket de S3 o a CloudWatch.

Nota: Si vas a loguear en un bucket de S3, asegúrate de que amazon_lex está configurado como Target prefix (Prefijo de destino).

Enviar logs a Datadog

  1. Si aún no lo has hecho, configura la función de Lambda de Datadog Forwarder.

  2. Una vez instalada la función de Lambda, añade manualmente un activador en el bucket de S3 o grupo de logs de CloudWatch que contenga tus logs de Amazon Lex en la consola de AWS:

Datos recopilados

Métricas

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.

Eventos

La integración de Amazon Lex no incluye ningún evento.

Checks de servicio

La integración de Amazon Lex no incluye ningún check de servicio.

Resolución de problemas

¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.