DynamoDB metrics sur la quantité d'item

0

Bonjour, Je souhaiterais savoir s'il est possible, et comment faire, pour générer une alarme CloudWatch, dès que la quantité d'item d'une table de DynamoDB excède une certaine valeur.

Après plusieurs essaies, je n'arrive pas à récupérer la quantité d'item dans la table.

Cordialement.

demandé il y a un an183 vues
1 réponse
2

La meilleure approche pour cela consiste à créer une règle Event Bridge périodique (toutes les 6 heures) qui déclenchera une fonction Lambda qui appellera DescribeTable et enregistrera le nombre d'éléments dans Cloudwatch. Ensuite, vous pouvez définir une alarme Cloudwatch pour qu'elle se déclenche si les éléments dépassent un nombre donné.

Le suivi de l'historique de stockage DynamoDB avec CloudWatch est essentiellement le même concept, sauf qu'il stocke périodiquement la taille des données , pas le nombre d'articles. Quelques ajustements à ce code vous fourniraient une solution rapide.

profile pictureAWS
EXPERT
répondu il y a un an
  • Merci pour votre réponse, j'étais noyé dans tous le mélange des services, et je ne maîtrise pas du tout AWS. Maintenant, j'ai un cheminement clair à partir duquel travailler.

  • Je vous en prie. N'hésitez pas à marquer la réponse comme acceptée si elle était utile.

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions