Supervisión con Amazon CloudWatch - Amazon DynamoDB

Supervisión con Amazon CloudWatch

Puede monitorear DynamoDB Accelerator (DAX) mediante Amazon CloudWatch, que recopila y procesa los datos sin procesar de DAX para convertirlos en métricas legibles y casi en tiempo real. Estas estadísticas se registran durante un periodo de dos semanas. Puede obtener acceso a información histórica y disponer de una mejor perspectiva sobre el rendimiento de su aplicación web o servicio. De forma predeterminada, los datos de las métricas de DAX se envían a CloudWatch automáticamente. Para obtener más información, consulte ¿Qué es Amazon CloudWatch? en la guía del usuario de Amazon Cloudwatch.

¿Cómo utilizo las métricas de DAX?

Las métricas reportadas por DAX proporcionan información que puede analizar de diferentes maneras. En la siguiente lista se indican algunos usos frecuentes de las métricas. Se trata de sugerencias que puede usar como punto de partida y no de una lista completa.

¿Cómo...?

Métricas relevantes

Determinar si se ha producido algún error del sistema

Monitorice FaultRequestCount para determinar si alguna solicitud ha dado lugar a un código HTTP 500 (error del servidor). Esto puede indicar un error interno del servicio de DAX o un error HTTP 500 en la métrica SystemErrors de la tabla subyacente.

Determinar si se ha producido algún error del usuario

Monitorice ErrorRequestCount para determinar si alguna solicitud ha dado lugar a un código HTTP 400 (error del cliente). Si ve que el número de errores aumenta, tal vez desee investigar y asegurarse de que envía solicitudes del cliente correctas.

Determinar si se ha producido algún error de la caché

Monitorice ItemCacheMisses para determinar el número de veces que no se encontró un elemento en la caché, y QueryCacheMisses y ScanCacheMisses para determinar el número de veces que no se encontró el resultado de una consulta o examen en la caché.

Monitorizar la tasa de aciertos de caché

Utilice CloudWatch Metric Math para definir una métrica de tasa de aciertos de la caché con expresiones matemáticas.

Por ejemplo, para la caché de elementos, puede utilizar la expresión m1/SUM([m1, m2])*100, donde m1 es la métrica ItemCacheHits y m2 es la métrica ItemCacheMisses del clúster. Para las cachés de consulta y análisis, puede utilizar el mismo patrón con la métrica de caché de consultas y análisis correspondiente.