web-dev-qa-db-fra.com

Comment supprimer une métrique AWS CloudWatch?

Je désaffecte un service dans Amazon Web Services DynamoDB. Nous avons diverses mesures et alarmes pour nos tables DyDB. Je suis en mesure de supprimer les alarmes à l'aide de "aws cloudwatch delete-alarms --alarm-names ..." mais je ne vois aucune commande AWS CLI pour supprimer les métriques.

Je sais que les statistiques conservent les données pendant 2 semaines. Est-il possible que les métriques disparaissent automatiquement dans 2 semaines lorsqu'aucune donnée n'y est stockée? Je ne vois aucune documentation indiquant cela, malheureusement.

38
MoChaMan

Vous avez raison, il n'y a pas d'API pour supprimer les métriques AWS Cloudwatch. Attendez juste deux semaines après que votre dernière mesure ait été poussée, elle disparaîtra automatiquement

Seb

49

Depuis le 1er novembre 2016, CloudWatch a étendu la conservation des métriques (personnalisées et AWS NameSpace) des 14 jours précédents à 15 mois.

Mais la console CW limite la recherche de métriques à 2 semaines après la dernière ingestion d'une métrique (ce qui signifie que s'il existe une métrique dans laquelle aucun point de données n'a été poussé au cours des 14 derniers jours, la console CW ne l'affichera pas, mais vous pouvez toujours obtenir en utilisant les cli get-metric-statistics ou en modifiant l'url de la console pour faire référence au nom de ressource correct et à l'heure de début et de fin de plus de 14 jours).

Et il n'y a pas d'api pour supprimer les métriques. https://aws.Amazon.com/cloudwatch/faqs/

14
ShamSuf