Amazon недавно добавил, что добавлена возможность создавать тревоги по математическим выражениям (https://aws.amazon.com/about-aws/whats-new/2018/11/amazon-cloudwatch-launches-ability-to-add-alarms-on-metric-math-expressions/)
Теперь я хочу создать тревогу по выражению, которое подсчитывает N сообщений, добавленных в очередь на сервер. Поэтому я добавляюв график
- метрика (м1) как
Sum
статистика SQS -> NumberOfMessagesSent
- метрика (м2) как
Maximum
статистика Auto Scaling -> GroupInServiceInstances
- выражение(e1) из
m1/m2
![creating alarm](https://i.stack.imgur.com/wDR8Z.png)
Полученный график действителен. Теперь я создаю сигнал тревоги (нажимая на звонок в столбце actions
) и укажите пороговое значение, и график предварительного просмотра (синяя линия пересекает красный порог) также действителен. Таким образом, создается тревога.
![alarm preview](https://i.stack.imgur.com/l6uS8.png)
Но, когда я выбираюэтот сигнал тревоги, я вижу порог (красная линия) на его месте, а синяя линия постоянно находится около нуля. Нажатие View in metrics
также показывает мне неверный график, так как функции статистики сбрасываются на Average
. Таким образом, сигнал тревоги никогда не срабатывает.
![view in metrics](https://i.stack.imgur.com/cV6Jn.png)
Я что-то не так делаю?