2014-04-22 9 views
27

Ich deaktiviere einen Dienst in Amazon Web Services DynamoDB. Wir haben verschiedene Metriken und Alarme für unsere DyDB-Tabellen. Ich bin in der Lage, die Alarme mit 'aws cloudwatch delete-alarms --alarm-names ...' zu löschen, aber ich sehe keinen AWS CLI-Befehl, um Metriken zu löschen.Wie löschen Sie eine AWS CloudWatch-Metrik?

Ich weiß Metriken halten Daten für 2 Wochen. Ist es möglich, dass die Messwerte automatisch in 2 Wochen verschwinden, wenn keine Daten mehr darin gespeichert werden? Ich sehe leider keine Dokumentation darüber.

Antwort

35

Sie haben Recht, es gibt keine API zum Löschen von AWS Cloudwatch Metrics. Wartet nur zwei Wochen nach dem letzten Metrik-Push wurde, wird es automatisch

Seb verschwinden

+4

Ab dem 9. Juli 2016 begann CloudWatch mit der Speicherung von 5-Minuten- und 1-Stunden-Messdaten. Daten für 1 Stunde sind für 15 Monate verfügbar. Daher müssen Sie jetzt 15 Monate warten, bis nicht mehr benötigte Metriken ablaufen und verschwinden. – galbarm

-1

Es scheint, dass aws delete action für metrische Filter hinzugefügt. Ist es das, was du brauchst?

+0

Cherry, ich konnte tatsächlich keine Protokolllöschaktion in diesem Dokument sehen, nur eine DeleteObject-Operation, die protokolliert werden kann, zumindest in den 60 Sekunden, die ich darauf schaute. Ich hoffe, dass sie Metric/Log-Löschungen hinzufügen. Egal, ich brauchte das vor 3 Jahren in meinem letzten Job. Ich habe Amazon seither nicht mehr benutzt. – MoChaMan

1

Seit dem 1. November 2016 hat CloudWatch die Speicherung von Metriken (sowohl benutzerdefiniert als auch AWS NameSpace) von früheren 14 Tagen auf 15 Monate erweitert.

Die CW-Konsole beschränkt jedoch die Suche nach Messwerten auf 2 Wochen nach der letzten Aufnahme einer Metrik (was bedeutet, dass wenn eine Metrik in den letzten 14 Tagen keine Datenpunkte übertragen wurde, die CW-Konsole sie nicht anzeigt) Sie können es immer noch mit Hilfe der CLI-get-metric-statistics erhalten oder indem Sie die Konsolen-URL so anpassen, dass sie den richtigen Ressourcennamen und die Start- und Endzeit älter als 14 Tage angibt.

Und es gibt keine API, um die Metriken zu löschen. https://aws.amazon.com/cloudwatch/faqs/

+0

F: Kann ich Messwerte löschen? CloudWatch unterstützt keine Metriklöschung. Metriken verfallen basierend auf den oben beschriebenen Aufbewahrungsplänen. – MoChaMan

Verwandte Themen