Si utiliza Amazon Lex V2, consulte la guía de Amazon Lex V2.
Si utiliza Amazon Lex V1, le recomendamos que actualice los bots a Amazon Lex V2. Hemos dejado de agregar nuevas características a V1, por lo que recomendamos encarecidamente utilizar V2 para todos los nuevos bots.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Monitoreo de Amazon Lex con Amazon CloudWatch
Para realizar un seguimiento del estado de los bots de Amazon Lex, utilice Amazon CloudWatch. Con CloudWatch, puede obtener métricas de las operaciones de Amazon Lex individuales o globales de su cuenta. También puede configurar alarmas de CloudWatch para recibir una notificación cuando una o varias métricas superen el umbral que defina. Por ejemplo, puede monitorizar el número de solicitudes realizadas a un bot durante un periodo de tiempo concreto, ver la latencia de las solicitudes correctas o crear una alarma para cuando los errores superen un umbral.
Métricas de CloudWatch para Amazon Lex
Para obtener métricas de las operaciones de Amazon Lex, debe especificar la siguiente información:
-
La dimensión de la métrica. Una dimensión es un conjunto de pares nombre-valor que se emplea para identificar una métrica. Amazon Lex tiene tres dimensiones:
-
BotAlias, BotName, Operation
-
BotAlias, BotName, InputMode, Operation
-
BotName, BotVersion, InputMode, Operation
-
-
El nombre de la métrica, como
MissedUtteranceCount
oRuntimeRequestCount
.
Puede obtener métricas de Amazon Lex con la AWS Management Console, la AWS CLI o la API de CloudWatch. Puede utilizar la API de CloudWatch mediante uno de los kits de desarrollo de software (SDK) de Amazon AWS o las herramientas de la API de Amazon CloudWatch. La consola de Amazon Lex muestra una serie de gráficos basados en los datos sin procesar de la API de CloudWatch.
Debe tener los permisos de CloudWatch adecuados para supervisar Amazon Lex con CloudWatch. Para obtener más información, consulte Autenticación y control de acceso para Amazon CloudWatch en la Guía del usuario de Amazon CloudWatch.
Pasos para ver las métricas de Amazon Lex
Vea métricas de Amazon Lex mediante la consola de Amazon Lex o de CloudWatch.
Visualización de métricas (consola de Amazon Lex)
Inicie sesión en la AWS Management Console y abra la consola de Amazon Lex en https://console.aws.amazon.com/lex/
. -
En la lista de bots, elija el bot cuyas métricas quiere ver.
-
Elija Monitoring (Monitorización). Las métricas se muestran en gráficos.
Pasos para ver las métricas (consola de CloudWatch)
Inicie sesión en la AWS Management Console y abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. -
Elija Metrics, elija All Metrics y después AWS/Lex.
-
Elija la dimensión, un nombre de métrica y, a continuación, Add to graph (Añadir al gráfico).
-
Elija un valor para el intervalo de fechas. El recuento de las métricas del intervalo de fechas seleccionado se muestra en el gráfico.
Creación de una alarma
Las alarmas de CloudWatch controlan una única métrica durante el periodo de tiempo especificado y realizan una o más acciones: enviar notificaciones a un tema de Amazon Simple Notification Service (Amazon SNS) o a una política escalado automático. Las acciones se basan en el valor de la métrica con respecto a un umbral determinado durante los períodos de tiempo que se especifiquen. CloudWatch también puede enviar mensajes de Amazon SNS cuando la alarma cambia de estado.
Las alarmas de CloudWatch solo invocan acciones cuando el estado cambia y se mantiene durante el período especificado.
Para configurar una alarma
Inicie sesión en la AWS Management Console y abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. -
Elija Alarms y, a continuación, seleccione Create Alarm.
-
Elija AWS/Lex Metrics y después elija una métrica.
-
En Time Range, elija un intervalo de tiempo para monitorizar y, a continuación, elija Next.
-
Introduzca un Name (Nombre) y una Description (Descripción).
-
En Whenever, elija >= y escriba un valor máximo.
-
Si desea que CloudWatch envíe un correo electrónico cuando se alcance el estado de alarma, dentro de la sección Acciones, en Cuando este estado de alarma sea…, elija ALARMA. En Send notification to, elija una lista de correo o elija New list y cree una nueva lista de correo.
-
Obtenga una vista previa de la alarma en la sección Alarm Preview. Si está satisfecho con la alarma, elija Create Alarm.
Métricas de CloudWatch para el tiempo de ejecución de Amazon Lex
En la siguiente tabla, se describen las métricas del tiempo de ejecución de Amazon Lex.
Métrica | Descripción |
---|---|
KendraIndexAccessError |
El número de veces que Amazon Lex no ha podido acceder al índice de Amazon Kendra. Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
KendraLatency |
El tiempo que tarda Amazon Kendra en responder a una solicitud del Dimensiones válidas para la operación
Dimensiones válidas para la operación
Unidad: milisegundos |
KendraSuccess |
El número de solicitudes con éxito de Dimensiones válidas para la operación
Dimensiones válidas para la operación
Unidad: recuento |
KendraSystemErrors |
El número de veces que Amazon Lex no pudo consultar el índice de Amazon Kendra. Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
KendraThrottledEvents |
La cantidad de veces que Amazon Kendra limitó las solicitudes de Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
MissedUtteranceCount |
El número de declaraciones no reconocidas durante el período especificado. Dimensiones válidas para la operación
Dimensiones válidas para la operación
|
|
El número de conexiones simultáneas en el período especificado. Dimensiones válidas para la operación
Dimensiones válidas para otras operaciones:
Unidad: recuento |
RuntimeInvalidLambdaResponses |
El número de respuestas de AWS Lambda (Lambda) no válidas en el período especificado. Dimensión válida para la operación
Dimensión válida para la operación
|
RuntimeLambdaErrors |
El número de errores de tiempo de ejecución de Lambda en el período especificado. Dimensión válida para la operación
Dimensión válida para la operación
|
RuntimePollyErrors |
El número de respuestas de Amazon Polly no válidas durante el período especificado. Dimensión válida para la operación
Dimensión válida para la operación
|
RuntimeRequestCount |
El número de solicitudes en tiempo de ejecución durante el periodo especificado. Dimensiones válidas para la operación
Dimensiones válidas para la operación
Unidad: recuento |
RuntimeSucessfulRequestLatency
importanteEsta métrica es |
La latencia de las solicitudes correctas entre el momento en que se realizó la solicitud y se pasó la respuesta de vuelta. Dimensiones válidas para la operación
Dimensiones válidas para la operación
Unidad: milisegundos |
RuntimeSystemErrors |
El número de errores del sistema en el período especificado. El intervalo de códigos de respuesta de un error del sistema es de 500 a 599. Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
RuntimeThrottledEvents |
El número de solicitudes restringidas. Amazon Lex limita una solicitud cuando recibe más solicitudes que el límite de transacciones por segundo de su cuenta. Si el límite establecido para su cuenta se supera con frecuencia, puede solicitar un aumento del límite. Para solicitar un aumento, consulte Límites de los servicios de AWS. Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
RuntimeUserErrors |
El número de errores del usuario en el período especificado. El intervalo de códigos de respuesta de un error de usuario comprende de 400 a 499. Dimensión válida para la operación
Dimensión válida para la operación
Unidad: recuento |
Las métricas del tiempo de ejecución de Amazon Lex utilizan el espacio de nombres AWS/Lex
y proporcionan métricas en las siguientes dimensiones. Puede agrupar las métricas por dimensiones en la consola de CloudWatch:
Dimensión | Descripción |
---|---|
BotName, BotAlias, Operation,
InputMode |
Agrupa las métricas por el alias del bot, el nombre del bot, la operación (PostContent ) y si la entrada era texto o voz. |
BotName, BotVersion, Operation,
InputMode |
Agrupa las métricas por el nombre del bot, la versión del bot, la operación (PostContent ) y si la entrada era texto o voz. |
BotName, BotVersion,
Operation |
Agrupa las métricas por el nombre del bot, la versión del bot y la operación, PostText . |
BotName, BotAlias,
Operation |
Agrupa las métricas por el nombre del bot, el alias del bot y la operación, PostText . |
Métricas de CloudWatch para asociaciones de canal de Amazon Lex
Una asociación de canal es la asociación entre Amazon Lex y un canal de mensajería como, por ejemplo, Facebook. En la siguiente tabla se describen las métricas de asociación de canal de Amazon Lex.
Métrica | Descripción |
---|---|
BotChannelAuthErrors |
El número de errores de autenticación que devuelve el canal de mensajería en el periodo de tiempo especificado. Un error de autenticación indica que el token secreto proporcionado durante la creación del canal no es válido o ha caducado. |
BotChannelConfigurationErrors |
El número de errores de configuración en el periodo especificado. Un error de configuración indica que una o varias entradas de configuración del canal no son válidas. |
BotChannelInboundThrottledEvents |
El número de veces que Amazon Lex limitó los mensajes enviados por el canal de mensajería durante el periodo especificado. |
BotChannelOutboundThrottledEvents |
El número de veces que se limitaron los eventos de salida de Amazon Lex al canal de mensajería durante el periodo especificado. |
BotChannelRequestCount |
El número de solicitudes realizadas en un canal durante el periodo especificado. |
BotChannelResponseCardErrors |
El número de veces que Amazon Lex no ha podido publicar tarjetas de respuesta en el periodo especificado. |
BotChannelSystemErrors |
El número de errores internos que se produjeron en Amazon Lex para un canal durante el periodo especificado. |
Las métricas de asociación de canal de Amazon Lex utilizan el espacio de nombres AWS/Lex
y proporcionan métricas para la siguiente dimensión. Puede agrupar las métricas por dimensiones en la consola de CloudWatch:
Dimensión | Descripción |
---|---|
BotAlias, BotChannelName, BotName,
Source |
Agrupe las métricas por el alias del bot, el nombre del canal, el nombre del bot y el origen del tráfico. |
Métricas de CloudWatch para registros de conversaciones
Amazon Lex utiliza las siguientes métricas para el registro de conversaciones:
Métrica | Descripción |
---|---|
ConversationLogsAudioDeliverySuccess |
El número de registros de audio entregados correctamente al bucket de S3 en el período de tiempo especificado. Unidades: recuento |
ConversationLogsAudioDeliveryFailure |
El número de registros de audio que no se pudieron entregar al bucket de S3 en el período de tiempo especificado. Un error de entrega indica un error con los recursos configurados para los registros de conversación. Los errores pueden incluir permisos de IAM insuficientes, una clave de AWS KMS inaccesible o un bucket de S3 inaccesible. Unidades: recuento |
ConversationLogsTextDeliverySuccess |
El número de registros de texto entregados correctamente a Registros de CloudWatch en el período de tiempo especificado. Unidades: recuento |
ConversationLogsTextDeliveryFailure |
El número de registros de texto que no se pudieron entregar a Registros de CloudWatch en el período de tiempo especificado. Un error de entrega indica un error con los recursos configurados para los registros de conversación. Los errores pueden incluir permisos de IAM insuficientes, una clave de AWS KMS inaccesible o un grupo de registro de Registros de CloudWatch inaccesible. Unidades: recuento |
Las métricas de registro de conversaciones de Amazon Lex utilizan el espacio de nombres AWS/Lex
y proporcionan métricas para las siguientes dimensiones. Puede agrupar las métricas por dimensión en la consola de CloudWatch.
Dimensión | Descripción |
---|---|
|
Agrupar métricas por el alias del bot. |
|
Agrupar métricas por el nombre del bot. |
|
Agrupar métricas por la versión del bot. |