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.

質問済み 1年前218ビュー
1回答
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
エキスパート
回答済み 1年前
  • 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.

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン