Métricas del grupo de usuarios en CloudWatch - Amazon Cognito

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.

Métricas del grupo de usuarios en CloudWatch

Los grupos de usuarios utilizan las estadísticas de actividad de los usuarios CloudWatch como métricas. Desde CloudWatch, puede analizar el volumen de la actividad de autenticación y el uso de las cuotas en sus grupos de usuarios. Con la información de estas métricas, puede configurar alarmas para los eventos importantes y ajustar la configuración del grupo de usuarios según sea necesario. Mientras que el registro de la actividad de los usuarios contiene registros detallados de la actividad de los usuarios en sus grupos de usuarios, CloudWatch las métricas tienen estadísticas e indicadores de rendimiento agregados.

En la siguiente tabla, se enumeran las métricas disponibles para grupos de usuarios de Amazon Cognito. El espacio de nombres de las métricas de Amazon CloudWatch para Amazon Cognito es AWS/Cognito. Para obtener más información, consulta la Guía del CloudWatch usuario de Namespaces in Amazon.

nota

Las métricas que no han tenido nuevos puntos de datos en las últimas dos semanas no aparecen en la consola. Tampoco aparecen al ingresar el nombre de métrica o los nombres de dimensiones en el cuadro de búsqueda de la pestaña All metrics (Todas las métricas) de la consola. Además, no se devuelven en los resultados de un comando list-metrics. La mejor forma de recuperar estas métricas es con los get-metric-statistics comandos get-metric-data o de. AWS CLI

Métrica Descripción
SignUpSuccesses

Proporciona la cantidad total de solicitudes de registro de usuarios correctas realizadas al grupo de usuarios de Amazon Cognito. Una solicitud de registro de usuario correcta produce un valor de 1, mientras que una solicitud incorrecta produce un valor de 0. Una solicitud de limitación controlada también se considera una solicitud incorrecta y, por lo tanto, una solicitud de limitación controlada también producirá un recuento de 0.

Para encontrar el porcentaje de solicitudes de registro de usuarios correctas, utilice la estadística Average en esta métrica. Para contar el número total de solicitudes de registro de usuarios, utilice la estadística Sample Count en esta métrica. Para contar el número total de solicitudes de registro de usuarios correctas, utilice la estadística Sum en esta métrica. Para contar el número total de solicitudes de registro de usuarios fallidas, utilice la CloudWatch Math expresión y reste la Sum estadística de la Sample Count estadística.

Esta métrica se publica para cada grupo de usuarios de cada cliente de grupo de usuarios. En caso de que el registro del usuario lo realice un administrador, la métrica se publica con el cliente del grupo de usuarios como Admin.

Tenga en cuenta que esta métrica no se emite en casos de importación de usuarios y migración de usuarios.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

SignUpThrottles

Proporciona la cantidad total de solicitudes de registro de usuarios con limitación controlada realizadas al grupo de usuarios de Amazon Cognito. Se publica un recuento de 1 cada vez que se realiza la limitación controlada de una solicitud de registro de usuario.

Para contar el número total de solicitudes de registro de usuarios con limitación controlada, utilice la estadística Sum para esta métrica.

Esta métrica se publica para cada grupo de usuarios de cada cliente. En caso de que la solicitud en la que se haya realizado la limitación controlada fuera realizada por un administrador, la métrica se publica con el cliente del grupo de usuarios como Admin.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

SignInSuccesses

Proporciona la cantidad total de solicitudes de autenticación de usuarios correctas realizadas al grupo de usuarios de Amazon Cognito. Una autenticación de usuario se considera correcta cuando se emite un token de autenticación al usuario. Una autenticación correcta produce un valor de 1, mientras que una solicitud incorrecta produce un valor de 0. Una solicitud de limitación controlada también se considera una solicitud incorrecta y, por lo tanto, una solicitud de limitación controlada también producirá un recuento de 0.

Para buscar el porcentaje de solicitudes de autenticación de usuario correctas, utilice la estadística Average en esta métrica. Para contar el número total de solicitudes de autenticación de usuario, utilice la estadística Sample Count en esta métrica. Para contar el número total de solicitudes de autenticación de usuario correctas, utilice la estadística Sum en esta métrica. Para contar el número total de solicitudes de autenticación de usuario fallidas, utilice la CloudWatch Math expresión y reste la estadística de la Sum estadística. Sample Count

Esta métrica se publica para cada grupo de usuarios de cada cliente. En caso de que se proporcione un cliente de grupo de usuarios no válido con una solicitud, el valor de cliente de grupo de usuarios correspondiente de la métrica contiene un valor fijo Invalid, en lugar del valor no válido real enviado en la solicitud.

Tenga en cuenta que las solicitudes para actualizar el token de Amazon Cognito no se incluyen en esta métrica. Hay una métrica distinta para proporcionar estadísticas de token de Refresh.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

SignInThrottles

Proporciona la cantidad total de solicitudes de autenticación de usuarios con limitación controlada realizadas al grupo de usuarios de Amazon Cognito. Se publica un recuento de 1 cada vez que se realiza la limitación controlada de una solicitud de autenticación.

Para contar el número total de solicitudes de autenticación de usuarios con limitación controlada, utilice la estadística Sum para esta métrica.

Esta métrica se publica para cada grupo de usuarios de cada cliente. En caso de que se proporcione un cliente de grupo de usuarios no válido con una solicitud, el valor de cliente de grupo de usuarios correspondiente de la métrica contiene un valor fijo Invalid, en lugar del valor no válido real enviado en la solicitud.

Las solicitudes para actualizar el token de Amazon Cognito no se incluyen en esta métrica. Hay una métrica distinta para proporcionar estadísticas de token de Refresh.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

TokenRefreshSuccesses

Proporciona la cantidad total de solicitudes correctas para actualizar un token de Amazon Cognito que se realizaron en el grupo de usuarios de Amazon Cognito. Una solicitud de token de Amazon Cognito de actualización correcta produce un valor de 1, mientras que una solicitud incorrecta produce un valor de 0. Una solicitud de limitación controlada también se considera una solicitud incorrecta y, por lo tanto, una solicitud de limitación controlada también producirá un recuento de 0.

Para buscar el porcentaje de solicitudes correctas para actualizar un token de Amazon Cognito, utilice la estadística Average en esta métrica. Para contar la cantidad total de solicitudes para actualizar un token de Amazon Cognito, utilice la estadística Sample Count en esta métrica. Para contar la cantidad total de solicitudes correctas para actualizar un token de Amazon Cognito, utilice la estadística Sum en esta métrica. Para contar el número total de solicitudes fallidas para actualizar un token de Amazon Cognito, utilice la CloudWatch Math expresión y reste la Sum estadística de la estadística. Sample Count

Esta métrica se publica por cada cliente del grupo de usuarios. Si un cliente de grupo de usuarios no válido está en una solicitud, el valor de cliente del grupo de usuarios contiene un valor fijo de Invalid.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

TokenRefreshThrottles

Proporciona el número total de solicitudes con limitación controlada para actualizar el token de Amazon Cognito que se realizaron en el grupo de usuarios de Amazon Cognito. Se publica un recuento de 1 cada vez que se realiza la limitación controlada de una solicitud de token de actualización de Amazon Cognito.

A fin de contar la cantidad total de solicitudes con limitación controlada para actualizar un token de Amazon Cognito, utilice la estadística Sum para esta métrica.

Esta métrica se publica para cada grupo de usuarios de cada cliente. En caso de que se proporcione un cliente de grupo de usuarios no válido con una solicitud, el valor de cliente del grupo de usuarios correspondiente en la métrica contiene un valor fijo Invalid, en lugar del valor no válido real enviado en la solicitud.

Dimensión de métrica: UserPool, UserPoolClient

Unidades: recuento

FederationSuccesses

Proporciona la cantidad total de solicitudes de identidad federada correctas al grupo de usuarios de Amazon Cognito. Se considera que una federación de identidades se ha realizado correctamente cuando Amazon Cognito emite tokens de autenticación para el usuario. Una solicitud de identidad federada correcta produce un valor de 1, mientras que una solicitud incorrecta produce un valor de 0. Las solicitudes limitadas y las que generan un código de autorización pero ningún token producen un valor de 0.

Para buscar el porcentaje de solicitudes de identidad federada correctas, utilice la estadística Average en esta métrica. Para contar el número total de solicitudes de identidad federada, utilice la estadística Sample Count en esta métrica. Para contar el número total de solicitudes de identidad federada correctas, utilice la estadística Sum en esta métrica. Para contar el número total de solicitudes de federación de identidades fallidas, utilice la CloudWatch Math expresión y reste la estadística de la Sum estadística. Sample Count

Dimensión de métrica: UserPool, UserPoolClient, IdentityProvider

Unidades: recuento

FederationThrottles

Proporciona la cantidad total de solicitudes de identidad federada con limitación controlada al grupo de usuarios de Amazon Cognito. Se publica un recuento de 1 cada vez que se realiza la limitación controlada de una solicitud de identidad federada.

Para contar el número total de solicitudes de identidad federada con limitación controlada, utilice la estadística Sum para esta métrica.

Dimensión de métrica: UserPool, UserPoolClient, IdentityProvider

Unidades: recuento

CallCount

Proporciona la cantidad total de llamadas que realizan los clientes en relación con una categoría. Esta métrica incluye todas las llamadas, como llamadas con limitación controlada, llamadas fallidas y llamadas correctas.

Esta métrica está disponible en Uso nameSpace.

La cuota por categorías se aplica a cada AWS cuenta en todos los grupos de usuarios de una cuenta y región.

Puede contar la cantidad total de llamadas en una categoría con la estadística de Sum para esta métrica.

Dimensión métrica: servicio, tipo, recurso, clase

Unidades: recuento

ThrottleCount

Proporciona la cantidad total de llamadas con limitación controlada en relación con una categoría.

Esta métrica está disponible en Uso nameSpace.

Esta métrica se publica a nivel de cuenta.

Puede contar la cantidad total de llamadas en una categoría con la estadística de Sum para esta métrica.

Dimensión métrica: servicio, tipo, recurso, clase

Unidades: recuento

Dimensiones de los grupos de usuarios de Amazon Cognito

Las siguientes dimensiones se utilizan para ajustar las métricas de uso publicadas por Amazon Cognito. Las dimensiones solo se aplican a las métricas de CallCount y ThrottleCount .

Dimensión Descripción

Servicio

El nombre del AWS servicio que contiene el recurso. Para las métricas de uso de Amazon Cognito, el valor de esta dimensión es Cognito user pool.

Tipo

El tipo de entidad que se registra. El único valor válido para las métricas de uso de Amazon Cognito es. API

Recurso

El tipo de recurso que se está ejecutando. El único valor válido es el nombre de la categoría.

Clase

La clase de recurso a la que se realiza el seguimiento. Amazon Cognito no utiliza la dimensión de clase.

Utilice la CloudWatch consola para realizar un seguimiento de las métricas

Puede realizar un seguimiento y recopilar las métricas de los grupos de usuarios de Amazon Cognito mediante. CloudWatch El CloudWatch panel mostrará las métricas de todos los AWS servicios que utilice. Se puede utilizar CloudWatch para crear alarmas métricas. Las alarmas se pueden configurar para enviar notificaciones o modificar un recurso específico que monitoree. Para ver las métricas de la cuota de servicio CloudWatch, complete los siguientes pasos.

  1. Abre la CloudWatchconsola.

  2. En el panel de navegación, seleccione Metrics (Métricas).

  3. En All metrics (Todas las métricas), seleccione una métrica y una dimensión.

  4. Seleccione la casilla de verificación situada junto a una métrica. Las métricas se mostrarán en el gráfico.

nota

Las métricas que no han tenido nuevos puntos de datos en las últimas dos semanas no aparecen en la consola. Tampoco aparecen al ingresar el nombre de la métrica o los nombres de las dimensiones en el cuadro de búsqueda de la pestaña All metrics (Todas las métricas) de la consola, ni aparecen en los resultados de un comando list-metrics. La mejor forma de recuperar estas métricas es con los get-metric-statistics comandos get-metric-data o de AWS CLI.

Crea una CloudWatch alarma para una cuota

Amazon Cognito proporciona métricas de CloudWatch uso que corresponden a las cuotas de AWS servicio para CallCount y. ThrottleCount APIs Para obtener más información sobre el seguimiento del uso en CloudWatch, consulteSeguimiento del uso de cuotas.

En la consola de Service Quotas, puede crear alarmas que le avisen cuándo su uso se acerque a una cuota de servicio. Para obtener información sobre cómo configurar una CloudWatch alarma mediante la consola Service Quotas, consulte Service Quotas and CloudWatch alarm.