Как создать AWS CloudWatch Alarm, который включает в себя несколько метрик - PullRequest
0 голосов
/ 08 мая 2018

Необходимо сгенерировать CloudWatch Alarm для функций API Gateway и Lambda.

Для API Gateway CloudWatch Alarm должен генерироваться, если количество ошибок 5XX составляет 10% от общего количества запросов в данный период (например, 5 минут).

Аналогичным образом, нам нужно добавить метрику, если максимальная задержка 6% от общего числа запросов превышает 4 секунды.

Для метрики такого типа нам нужно сочетание метрики, например, суммы суммарных запросов, и затем необходимо рассчитать процент ошибок.

У нас есть математические выражения / метрическая математика, которые можно использовать. Есть ли другой способ добиться этого?

Любая помощь приветствуется!

1 Ответ

0 голосов
/ 09 мая 2018

РЕДАКТИРОВАТЬ: теперь можно создавать сигналы тревоги для выражений метрики из консоли CloudWatch.

Оригинальный ответ ниже:

К сожалению, невозможно создавать сигналы тревоги на основе выражений Metric в CloudWatch. Ваша лучшая ставка может быть пороговыми значениями M из N, например: Если num_of_errors> 5 для 3 точек данных за 5 минут. Это не совсем то, что вы просите, но может быть хорошим началом. Желаем удачи!

...