Настройка оповещений для заданий Azure Stream Analytics
Очень важно отслеживать задание Azure Stream Analytics, чтобы убедиться, что оно выполняется непрерывно и без каких-либо проблем. В этой статье описывается, как настроить оповещения для распространенных сценариев, которые необходимо отслеживать.
Вы можете определить правила для метрик из журналов операций на портале, а также программно.
Настройка оповещений на портале Azure
Оповещения при неожиданной остановке задания
Ниже приведен пример того, как настроить оповещения, когда задание переходит в состояние сбоя. Рекомендуется настроить это оповещение для всех заданий.
На портале Azure откройте задание Stream Analytics, для которого требуется создать оповещение.
На странице Задание перейдите к разделу Мониторинг.
Выберите Метрики, а затем Новое правило генерации оповещений.
Имя задания Stream Analytics должно автоматически появиться в разделе Ресурс. Щелкните Добавить условие и выберите All Administrative operations (Все административные операции) в разделе Настроить логику сигналов.
В разделе Настроить логику сигналов задайте для параметра Уровень события значение Все, а для параметра Состояние — значение Сбой. Оставьте поле Кем инициировано событие пустым и выберите Готово.
Создайте группу действий или выберите имеющуюся. В этом примере новая группа действий TIDashboardGroupActions была создана с действием Сообщения электронной почты, которое отправляет сообщение пользователям с ролью Владелец Azure Resource Manager.
В полях Ресурс, Условие и Группы действий должны быть записи. Обратите внимание, что для работы оповещений должны быть соблюдены определенные условия. Например, вы можете каждые 5 минут измерять среднее значение по метрике за последние 15 минут.
В разделе Сведения об оповещении введите значения в поля Имя правила генерации оповещений и Описание, укажите свою группу ресурсов и щелкните Создать правило генерации оповещений, чтобы создать правило для задания Stream Analytics.