Monitoreo de tablas globales - Amazon DynamoDB

Monitoreo de tablas globales

Puede utilizar Amazon CloudWatch para monitorear el comportamiento y el rendimiento de una tabla global. Amazon DynamoDB publica la métrica ReplicationLatency para cada réplica en la tabla global.

  • ReplicationLatency: el tiempo transcurrido entre el momento en que un elemento se escribe en una réplica de tabla y el momento en que dicho elemento aparece en otra réplica de la tabla global. ReplicationLatency se expresa en milisegundos y se emite para cada pareja de región de origen y destino.

    Durante el uso normal, el valor de ReplicationLatency debería ser bastante constante. Un valor alto de ReplicationLatency podría indicar que las actualizaciones de una réplica no se están propagando hacia otras tablas de réplica de manera puntual. Con el tiempo, esto podría dar lugar a que otras tablas de réplica se quedaran rezagadas, ya que dejarían de recibir actualizaciones de forma consistente. En este caso, debería verificar que las unidades de capacidad de lectura (RCU) y de escritura (WCU) son idénticas para cada una de las tablas de réplica. Además, al elegir la configuración de WCU, debe seguir las recomendaciones de Versión de tablas globales.

    El valor de ReplicationLatency puede aumentar si una región de AWS se encuentra degradada y tiene una réplica de tabla en esa región. En este caso, puede redirigir temporalmente la actividad de lectura y escritura de la aplicación a otra región de AWS.

Para obtener más información, consulte Dimensiones y métricas de DynamoDB.