Требуется оповещение для корзины AWS S3, если в день создается менее 4 файлов

#amazon-web-services #amazon-s3 #cloudwatch-alarms

#amazon-web-services #amazon-s3 #cloudwatch — сигналы тревоги

Вопрос:

У меня есть некоторый скрипт, который генерирует 4 csv-файла в день в корзине AWS S3. Я пытаюсь создать оповещение в Amazon AWS с помощью Cloudwatch, чтобы определить, генерируется ли в какой-либо день менее 4 файлов в этой конкретной корзине S3. Я попытался создать сигнал тревоги, но в сигнале тревоги неожиданно была сумма и другие параметры, но не было возможности проверять конкретное число за заданное время (скажем, 24 часа).).

PS Я видел среднюю функцию в alarm, но она не дает среднесуточного значения объекта, созданного в корзине.

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

Ответ №1:

Вы можете использовать метрику PutRequests для создания своего оповещения. Этот показатель показывает, сколько раз PUT api вызывался в корзине S3 (в вашем случае 4).

  1. Задайте для статистики значение Sum
  2. Период составляет 1 день
  3. Пороговое значение меньше 4.

Прилагаю пример скриншота для справки. введите описание изображения здесь