#azure #alert #azure-application-insights
#azure #предупреждение #azure-application-insights
Вопрос:
Я новичок в оповещениях Application Insights и думаю, что, возможно, я что-то неправильно настроил. Мне нужно получать предупреждения, когда функция Azure не выполняется.
Настройка оповещения App Insights
За последнюю неделю тревога срабатывала 3 раза
С 12/2/2020 для этой функции не было условий сбоя
Как мне сопоставить оповещение App Insights с соответствующим файлом журнала?
Похоже, это должно быть «одним щелчком мыши», но я, должно быть, где-то его упускаю.
РЕДАКТИРОВАТЬ 1: вот exceptions
таблица. Те же результаты; никаких сбоев с 12/2.
РЕДАКТИРОВАТЬ 2: вот dependencies
таблица. За последние 30 дней ничего не найдено.
РЕДАКТИРОВАТЬ 3: согласно рекомендации в другом сообщении, я изменил предупреждение с готового Metric
на Custom log search
.
- Я оставил исходное предупреждение (которое не удалось без причины) на месте рядом с новым.
- Исходный только что снова вышел из строя без причины
Подробные сведения:
- В предупреждающих письмах говорится:
- Начало 2021-01-06 8:22 UTC
- Конец 2021-01-06 11:22 UTC
- Монитор функций показывает, что функция УСПЕШНО запущена в:
- 2021-01-06 08:13:21.368 UTC
- 2021-01-06 08:13:21.372 UTC
- Подробные журналы показывают, что функция успешно запущена
На данный момент я собираюсь сказать Metric
, что версию оповещений следует отбросить. То, на чем основана его логика, уже несколько раз приводило к ложным срабатываниям.
Придерживайтесь custom log search
Комментарии:
1. не могли бы вы также проверить
exceptions
таблицу иdependencies
таблицу в azure portal -> application insights -> журналы, чтобы узнать, есть ли там какие-либо ошибки?2. @IvanYang, пожалуйста, смотрите Edit1 amp; 2 в OP. В этих таблицах ничего не найдено.
Ответ №1:
Оповещение срабатывает, когда за промежуток времени в 1 час происходит как минимум 2 сбоя (поскольку именно это означает пороговое значение> 1). Все три предупреждения за последнюю неделю (2-й снимок экрана) были запущены в другой день.
Вы уверены, что вам не нужно устанавливать пороговое значение больше 0, чтобы каждый сбой вызывал предупреждение?
Комментарии:
1. Хороший момент. Я это изменю. Независимо от порогового значения, в журналах за этот период времени нет «сбоя» (
Success = False
).