Monitoreo de Amazon DynamoDB

Detecte automáticamente sus tablas de DynamoDB, recopile datos de series temporales para las métricas de rendimiento como la latencia, el rendimiento de las solicitudes y los errores de regulación a través de CloudWatch. Monitoréelos para optimizar el uso de recursos y mejorar el rendimiento de las aplicaciones.

Comience la prueba gratuita de 30 días Pruébelo ahora; regístrese en 30 segundos

Optimice el uso de DynamoDB

Unidades de capacidad de lectura/escritura provisionadas

El rendimiento provisionado determinará el número de operaciones concurrentes de la base de datos que puede realizar la aplicación. Si se configura en un valor demasiado bajo, se producirán errores de regulación; si se configurará en un valor demasiado alto, pagará AWS por el rendimiento no utilizado. El monitoreo del rendimiento de la base de datos durante un período continuo lo ayudará a tomar decisiones fundamentadas sobre cuándo ampliar o reducir la configuración de rendimiento.

Unidades de capacidad de lectura/escritura consumidas

El monitoreo continuo de las unidades de capacidad de lectura/escritura consumidas le dará una idea sobre la tasa de solicitud, el patrón de rendimiento de la aplicación y la actividad de la tabla. Establezca mecanismos de alerta y reciba una notificación antes de que las solicitudes consumidas superen el valor previsto.

Monitor Amazon DynamoDB

Analice el rendimiento de la base de datos

Latencia de solicitud exitosa

Desde una perspectiva de DynamoDB, vea cuánto tiempo tarda en procesarse sus solicitudes de base de datos. Cuando esté operando demasiado cerca del rendimiento suministrado, comenzará a ver un aumento en la latencia promedio. Con Site24x7, puede obtener puntos de datos de latencia de solicitud exitosos para cada operación de DB, es decir, Obtener elemento, Colocar elemento, Escanear y Consultar. Monitoréelos regularmente para identificar acciones de bases de datos con alta latencia.

AWS DynamoDB request latency

Solucione problemas de regulación de solicitudes

Solicitudes de regulación

Cuando su aplicación comienza a realizar una gran cantidad de solicitudes de base de datos, el rendimiento suministrado configurado en la tabla o el índice secundario se agotará. Cuando esto sucede, se denegarán todas las operaciones de DB posteriores y aparecerán errores de regulación. Con Site24x7, puede obtener puntos de datos sobre la métrica de solicitud de lectura regulado para acciones de base de datos única y acciones por lotes.

Eventos de lectura/escritura regulados.

Según la cantidad de índices secundarios, una sola acción de DB puede tener varios eventos de lectura/escritura adjuntos. Configure los umbrales y reciba notificaciones cuando se generen eventos de regulación. Correlacione la solicitud de regulación con eventos de regulación de lectura/escritura para comprender qué evento regula la solicitud.

Number of Throttled Requests for your DynamoDB Table

Gestione errores y excepciones de DB

Errores de usuario y del sistema.

If the DynamoDB table is unable to process the sent action or DB request, it will return a HTTP status error code. Common problems like missing parameters, provisioned throughput exception can cause user errors to crop up.
System errors get generated when an unknown exception or internal server error occurs. The dashboard will show you an aggregate of errors generated during the period.

User errors generated for AWS DynamoDB operations

Obtenga información sobre las operaciones de DB realizadas

Error en la solicitud de verificación condicional.

Realice un seguimiento de la cantidad de veces que una escritura condicional no pudo continuar. Las verificaciones condicionales son operadores lógicos que se utilizan junto con las solicitudes de escritura. Estas verificaciones ayudan a mantener la concurrencia de la base de datos, cuando dos o más clientes realizan acciones de escritura en el mismo elemento. Un aumento en las fallas indicará un problema en la solicitud enviada.

Recuento de artículos devueltos.

Para cualquier período, monitoree el número de elementos devueltos por la operación de escaneo o consulta. Esta métrica le dará una idea sobre el número y la frecuencia de las operaciones de escaneo y consulta realizadas. Además, podrá juzgar si las operaciones de escaneo frecuentes tienen o no un impacto en las unidades de capacidad de lectura suministradas.

Number of items returned for scan operations
Comience la prueba gratuita de 30 días Pruébelo ahora; regístrese en 30 segundos