Интеллектуальные и масштабируемые оповещения для серверов с поддержкой Azure Arc в Azure Monitor

Завершено

Компания Tailwind Manufacturing заинтересована в настройке системы оповещений для реагирования на операционные и сетевые сигналы от серверов с поддержкой Azure Arc. В этом уроке вы узнаете, как Azure Monitor поддерживает интеллектуальное и масштабируемое оповещение с помощью правил. Затем вы описываете создание правила генерации оповещений Azure Monitor для серверов с поддержкой Azure Arc.

Обзор оповещений и правил генерации оповещений Azure Monitor

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

Правила генерации оповещений отделены от оповещений и действий, которые предпринимаются при активации оповещения. Правило генерации оповещений определяет источник и критерии для оповещения. Ключевые атрибуты оповещения:

  • Целевой ресурс — определяет область и сигналы, доступные для оповещений. Целью может быть любой ресурс Azure. Серверы с поддержкой Azure Arc могут быть целевыми для оповещений Azure Monitor.

  • Сигнал — включает метрику, журнал действий, Application Insights и журнал, создаваемый целевым ресурсом. Например, пульс, создаваемый сервером с поддержкой Azure Arc, или порогом использования ЦП этого сервера.

  • Критерии — указывают сочетание сигнала и логики, примененных к целевому ресурсу. Например, если порог использования ЦП проходит 70 %.

  • Имя оповещения, описание оповещения и серьезность — настраиваются пользователем. Диапазоны серьезности от 0 до 4, где серьезность 0 является критической, серьезность 1 — ошибка, серьезность 2 — предупреждение, серьезность 3 — информационный, а серьезность 4 — подробный.

  • Действие — указывает соответствующую группу действий для уведомления и ответа. Основные типы действий включают runbook службы автоматизации, Функцию Azure, ITSM, приложение логики, безопасный веб-перехватчик и веб-перехватчик.

По умолчанию на странице Оповещения находятся сводные данные оповещений, которые создаются в течение определенного временного интервала. Также можно указать, где в процессе разрешения находится оповещение, можно задать его состояние. Когда выполняются все критерии, указанные в правиле генерации оповещений, создается или запускается оповещение и имеется состояние "Создать". Его можно изменить после того, как оповещение будет подтверждено или закрыто. Любые изменения состояния оповещения сохраняются в его журнале.

Вы можете программным образом получать оповещения, созданные для подписки. С помощью Azure Resource Graph можно программно управлять экземплярами оповещений. Кроме того, можно использовать смарт-группы для снижения шума и более эффективного устранения неполадок. Смарт-группы — это совокупности оповещений на основе алгоритмов машинного обучения.

Надежную службу управления оповещениями и платформу ресурсов Azure Monitor можно расширить, добавив возможность создания отчетов о гибридных и многооблачных компьютерах с помощью серверов с поддержкой Azure Arc.

Создание правила генерации оповещений для серверов с поддержкой Azure Arc

Если у вас есть один или несколько серверов с поддержкой Azure Arc с поддержкой VM Insights, можно выполнить следующие действия, чтобы определить новое правило генерации оповещений для серверов с поддержкой Azure Arc.

  1. В браузере перейдите к портал Azure.https://portal.azure.com/

  2. На портале перейдите к разделу "Мониторинг " и выберите "Оповещения " в списке навигации слева.

  3. В разделе Создать выберите Правило генерации оповещений.

  4. В разделе Фильтр по типу ресурса выберите Серверы — Azure Arc.

  5. Выберите целевые серверы с поддержкой Azure Arc в качестве области действия правила.

  6. Выберите сигнал \LogicalDisk(_Total)% Disk Time (Azure.VM.Windows.GuestMetrics).

    Снимок экрана: создание правила генерации оповещений.

  7. Введите пороговое значение 0,5 и нажмите кнопку "Готово".

    Снимок экрана: создание логики сигнала.

  8. Выберите Создать новую группу действий, чтобы определить ответ на оповещение.

  9. В разделе "Основные сведения" введите имя подписки, группы ресурсов и группы действий.

  10. В разделе "Уведомления" выберите Отправлять по электронной почте роли Azure Resource Manager и выберите Владелец в раскрывающемся списке.

    Экранный бот создания группы действий.

  11. Введите имя уведомления и нажмите кнопку Просмотр и создание для группы действий.

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