Как создать предупреждение на ошибку в стеке
Создав метрики на основе журнала в облачной консоли, я хочу создать оповещения, чтобы при каждом появлении новой соответствующей записи журнала срабатывало оповещение.
При попытке создать подходящую метрику наиболее вероятными вариантами являются порог или скорость изменения, но я не думаю, что любой из них будет работать для политики 1 сообщение = 1 предупреждение.
Помощь приветствуется.
3 ответа
Да, сегодня единственным способом оповещения о сообщении журнала является создание условия порога для метрики журнала с очень маленьким порогом (0,001) и продолжительностью 1 минута. Спасибо за использование Stackdriver.
Вы можете использовать другое программное обеспечение для запуска предупреждений (например, PagerDuty), которое проверяется электронными письмами, отправленными Stackdriver. PagerDuty может фильтровать все письма, в теме которых есть слово RESOLVE. В нашем случае они могут быть полностью выброшены, если вы не хотите автоматически разрешать их. Конечно, предупреждения Stackdriver и PagerDuty будут отличаться друг от друга (состояния будут несовместимы), но на этот раз вам следует рассматривать PD как единственный источник правды. Это могло быть возможным обходным путем.
С помощью предупреждений на основе журналов мы можем создавать предупреждения из журналов, инцидент будет создан для каждой соответствующей записи.
https://cloud.google.com/blog/products/operations/create-logs-alerts-preview