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.

gefragt vor einem Jahr218 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor einem Jahr
  • 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.

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen