DynamoDB: supervisión

Amazon ofrece CloudWatch para análisis de agregación y rendimiento a través de la consola, la línea de comandos o la API de CloudWatch de CloudWatch. También puede usarlo para configurar alarmas y completar tareas. Realiza las acciones especificadas en ciertos eventos.

Consola de Cloudwatch

Utilice CloudWatch iniciando sesión en la consola de administración y luego abriendo la consola de CloudWatch para https://console.aws.amazon.com/cloudwatch/

Entonces puedes seguir estos pasos:

  • Elegir Métrica desde el área de navegación.

  • En métricas de DynamoDB en Métricas de CloudWatch por categoría panel, seleccione Indicadores tabulares

  • Utilice la barra superior para desplazarse por debajo y explorar la lista completa de métricas de la tabla. EN Vista La lista proporciona opciones de métricas.

En la interfaz de resultados, puede seleccionar / anular la selección de cada métrica marcando la casilla junto al nombre del recurso y la métrica. Entonces podrá ver los gráficos de cada elemento.

Integración API

Puede acceder a CloudWatch mediante solicitudes. Utilice valores de métrica para realizar acciones de CloudWatch. Nota DynamoDB no envía métricas nulas. Simplemente omite las métricas durante períodos de tiempo en los que estas métricas permanecen en este valor.

A continuación, se muestran algunas de las métricas más utilizadas:

  • ConditionalCheckFailedRequests – Realiza un seguimiento del número de intentos fallidos de una entrada condicional, como una entrada condicional PutItem. Las entradas fallidas incrementan esta métrica en uno cuando se evalúan como falsa. También arroja el error HTTP 400.

  • ConsumedReadCapacityUnits – Define el número de unidades de potencia utilizadas en un período de tiempo determinado. Puede usar esto para examinar el consumo de tablas e índices individuales.

  • ConsumedWriteCapacityUnits – Define el número de unidades de potencia utilizadas en un período de tiempo determinado. Puede usar esto para examinar el consumo de tablas e índices individuales.

  • ReadThrottleEvents – Determina el número de consultas que superan las unidades de capacidad asignadas al leer tablas / índices. Aumenta en cada estrangulador, incluidas las operaciones por lotes con varios estranguladores.

  • Devuelto Bytes – Define el número de bytes devueltos de búsquedas durante un período de tiempo.

  • ReturnItemCount – Define la cantidad de elementos devueltos en operaciones de consulta y escaneo durante un período de tiempo determinado. Solo se ocupa de los artículos devueltos, no los artículos evaluados, que generalmente representan números completamente diferentes.

Nota – Existen muchos otros indicadores, y la mayoría de ellos te permiten calcular promedios, montos, valores máximos, mínimos y calculados.

🚫