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
- En la página de la integración de AWS, asegúrate de que
Lex
está habilitado en la pestaña Metric Collection
. - 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
Si aún no lo has hecho, configura la función de Lambda de Datadog Forwarder.
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.