Получение уведомлений о проблемах с помощью оповещений

Применяется к:IoT Edge флажок 1.1 IoT Edge 1.1 IoT Edge 1.2 IoT Edge 1.2 IoT Edge 1.3 IoT Edge 1.3 IoT Edge 1.4 флажок IoT Edge 1.4

Используйте оповещения журнала Azure Monitor для мониторинга устройств IoT Edge в большом масштабе. Как видно из архитектуры решения, в качестве базы данных метрик используется Azure Monitor Log Analytics. Эта интеграция позволяет реализовать эффективные и гибкие возможности оповещений с помощью оповещений журнала, ориентированных на ресурсы.

Важно!

Сейчас эта функция доступна только для Центра Интернета вещей и недоступна для IoT Central.

Создание правила оповещения

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

Примеры запросов оповещений KQL предоставляются на ресурсе Центра Интернета вещей. Запросы, которые работают с данными метрик от пограничных устройств, начинаются с префикса IoT Edge: в заголовке. Используйте эти примеры как есть или измените их, чтобы создать запрос в соответствии со своими потребностями.

Чтобы получить доступ к примерам запросов предупреждений, выполните следующие действия.

  1. Войдите на портал Azure и перейдите к своему Центру Интернета вещей.
  2. В меню в разделе Мониторинг выберите Журналы.
  3. Браузер запросов с примером запросов автоматически откроется. Если это ваш первый раз в журналах , возможно, придется закрыть видеоруковод, прежде чем вы увидите браузер запросов. Вкладка "Запросы" может использоваться для повторного просмотра примера браузера запросов, если он не отображается.

Снимок экрана: доступ к примерам запросов оповещений.

Модуль metrics-collector принимает все данные в стандартную таблицу InsightsMetrics. Вы можете создать правила генерации оповещений на основе данных метрик из настраиваемых модулей, запросив одну и ту же таблицу.

Разделение по измерению устройства

Все примеры правил генерации оповещений запрашивают статистические значения по идентификатору устройства. Такое группирование необходимо для того, чтобы определить, какое устройство привело к срабатыванию оповещения. Можно выбрать определенные устройства, чтобы включить на них правило генерации оповещений, или включить правило генерации оповещений на всех устройствах. Используйте график предварительного просмотра, чтобы изучить тенденцию на устройствах, прежде чем настраивать логику оповещений.

Выбор параметров уведомлений

Настройте параметры уведомлений в группе действий и свяжите их с правилом генерации оповещений при создании правила генерации оповещений.

Выбор области действия правила генерации оповещений

На основе инструкций из предыдущего раздела создается правило генерации оповещений, область действия которого ограничена одним центром Интернета вещей. Однако может потребоваться создать такое же правило для нескольких центров Интернета вещей. Измените область на группу ресурсов или всю подписку, чтобы включить правило генерации оповещений на всех центрах в этой области.

  1. Войдите на портал Azure и перейдите к своему Центру Интернета вещей.
  2. В меню в разделе Мониторинг выберите Журналы.
  3. Выберите Выбрать область, чтобы изменить область действия правила генерации оповещений.

Изменение области оповещений

Агрегируйте значения по полю _ResourceId и выберите его в качестве столбца идентификатор ресурса при создании правила генерации оповещений. Этот подход позволит связать оповещение с нужным ресурсом для удобства.

Просмотр оповещений

Просмотрите оповещения, созданные для устройств в нескольких центрах Интернета вещей на вкладке Оповещения в книге представления парка устройств IoT Edge.

Щелкните имя правила генерации оповещений, чтобы просмотреть дополнительные сведения об оповещении. Если щелкнуть ссылку на имя устройства, будут показаны подробные метрики для устройства на момент времени, когда сработало оповещение.

Дальнейшие действия

Улучшите решение мониторинга с помощью метрик из настраиваемых модулей.