Как удалить метрику AWS CloudWatch?

Я списываю службу в Amazon Web Services DynamoDB. У нас есть различные показатели и предупреждения для наших таблиц DyDB. Я могу удалить сигналы тревоги с помощью команды aws cloudwatch delete-alarms --alarm-names ..., но я не вижу никаких команд интерфейса командной строки AWS для удаления метрик.

Я знаю, что метрики хранят данные в течение 2 недель. Возможно ли, что метрика автоматически исчезнет через 2 недели, когда в ней больше не хранятся данные? К сожалению, я не вижу документации, подтверждающей это.


person MoChaMan    schedule 22.04.2014    source источник


Ответы (3)


Вы правы: нет API для удаления метрик AWS Cloudwatch. Просто подождите две недели после того, как будет перенесен последний показатель. Он исчезнет автоматически.

person Sébastien Stormacq    schedule 24.04.2014
comment
Начиная с 9 июля 2016 года CloudWatch начал сохранять метрические данные за 5 минут и 1 час. Данные за 1 час доступны в течение 15 месяцев. В результате вам теперь придется ждать 15 месяцев, пока неиспользуемые метрики истекут и исчезнут. - person galbarm; 11.06.2017
comment
Надеюсь, у вас нет личной информации в тех журналах, которые могут подпадать под защиту GDPR. - person lightswitch05; 30.04.2018
comment
Ведение личных данных в техническом журнале, вероятно, не лучшая идея, и не только для соблюдения GDPR. - person Sébastien Stormacq; 02.05.2018
comment
@ SébastienStormacq Верно, но иногда случаются утечки. - person Josiah; 05.11.2019

С 1 ноября 2016 года CloudWatch увеличил срок хранения метрик (как пользовательских, так и AWS NameSpace) с предыдущих 14 дней до 15 месяцев.

Но консоль CW ограничивает поиск метрик 2 неделями после последнего приема метрики (что означает, что если есть метрика, в которой не было передано ни одной точки данных в течение последних 14 дней, то консоль CW не будет отображать ее, но вы все равно можете получить он использует cli get-metric-statistics или настраивая URL-адрес консоли, чтобы указать правильное имя ресурса, а также время начала и окончания старше 14 дней).

И нет api для удаления метрик. https://aws.amazon.com/cloudwatch/faqs/

person ShamSuf    schedule 18.02.2018
comment
В: Могу ли я удалить какие-либо показатели? CloudWatch не поддерживает удаление метрики. Срок действия показателей истекает в соответствии с расписанием хранения, описанным выше. - person MoChaMan; 20.02.2018
comment
Что ж, вас заставляют платить за 15 месяцев, даже когда ваша метрика больше не используется и не нужна? - person Никита Васильев; 24.07.2019
comment
@programming_and_math Счета за метрики выставляются только тогда, когда Источник отправляет метрики в CloudWatch, и рассчитываются пропорционально по часам, плюс вы платите за количество API PutMetricData, потребляемых / созданных источником. - person ShamSuf; 02.08.2019

В подтверждение вышесказанного, к сожалению, это все еще проблема. Дополнительную информацию на форуме AWS см. На странице https://forums.aws.amazon.com/message.jspa?messageID=281904.

person ebol2000    schedule 26.07.2021