Amazon DynamoDB

DynamoDB default dashboard

Información general

Amazon DynamoDB es un servicio en la nube de base de datos NoSQL totalmente gestionado, que forma parte de la cartera de AWS. Rápido y fácilmente escalable, está pensado para servir a aplicaciones que requieren una latencia muy baja, incluso cuando se trata de grandes cantidades de datos. Es compatible con los modelos de almacén de documentos y de clave-valor, y tiene propiedades tanto de base de datos como de tabla hash distribuida.

Configuración

Instalación

Si aún no lo has hecho, configura la integración Amazon Web Services.

Recopilación de métricas

  1. En la página de la integración de AWS, asegúrate de que DynamoDB está habilitado en la pestaña Metric Collection.

  2. Añade estos permisos a tu política de IAM de Datadog para recopilar métricas de Amazon DynamoDB:

    • dynamodb:ListTables: se utiliza para hacer una lista de las tablas de DynamoDB disponibles.
    • dynamodb:DescribeTable: se utiliza para añadir métricas sobre el tamaño de una tabla y el recuento de elementos.
    • dynamodb:ListTagsOfResource: se utiliza para recopilar todas las etiquetas (tags) de un recurso de DynamoDB.

    Para obtener más información, consulta las políticas de DynamoDB en el sitio web de AWS.

  3. Instala la integración Datadog - Amazon DynamoDB.

Recopilación de logs

Activar logging

En AWS CloudTrail, crea un Trail y selecciona un bucket de S3 en el que escribir logs.

Enviar logs a Datadog

  1. Si aún no lo has hecho, configura la función Lambda del Datadog Forwarder en tu cuenta AWS.
  2. Una vez configurada, ve a la función de Lambda del Datadog Forwarder. En la sección Información general de la función, haz clic en Add Trigger (Añadir activador).
  3. Para configurar un activador, selecciona el activador S3.
  4. Selecciona el bucket de S3 que contiene tus logs de Amazon DynamoDB.
  5. Deja el tipo de evento como All object create events.
  6. Haz clic en Add (Añadir) para añadir el activador a tu Lambda.

Ve al Explorador de logs para empezar a explorar tus logs.

Para obtener más información sobre la recopilación de logs de servicios AWS, consulta Enviar logs de servicios AWS con la función Lambda en Datadog.

Datos recopilados

Métricas

A cada una de las métricas recuperadas de AWS se le asignan las mismas etiquetas que aparecen en la consola de AWS, donde se incluyen el nombre del host y los grupos de seguridad, entre otras cosas.

Eventos

La integración de Amazon DynamoDB no incluye ningún evento.

Checks de servicios

La integración de Amazon DynamoDB no incluye ningún check de servicio.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.