Microsoft Azure — настройка правила оповещения с помощью Azure Monitor

Опубликовано: 7 Сентября, 2022

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

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

Оповещения в мониторе Azure:

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

Ключевые атрибуты оповещения в Azure Monitor:

  1. Целевой ресурс
  2. Критерии
  3. Сигнал
  4. Название оповещения
  5. Строгость
  6. Описание предупреждения
  7. Действие

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

Создание предупреждений с помощью портала Microsoft Azure:

Портал Azure — это простой в использовании пользовательский веб-интерфейс, который помогает создавать, управлять, развертывать и эффективно использовать ресурсы Azure.

Предпосылки:

У вас должна быть активная подписка Azure. Вы можете воспользоваться бесплатной 12-месячной подпиской здесь.

После того как вы вошли в свою учетную запись, выполните следующие простые шаги, чтобы подготовить оповещения:

  • Мы будем на главной странице Azure. Нажмите «Монитор», который объединяет все данные из приложений и служб с настройками мониторинга в одном представлении.

  • Чтобы создать новое оповещение, выберите параметр «Оповещения», а затем нажмите «+ Новое правило оповещения».

  • Затем, чтобы выбрать целевой ресурс, о котором мы хотим получать оповещения, щелкните Выбрать цель. В строке поиска мы можем ввести имя ресурса, чтобы найти его.

  • Если у выбранного целевого ресурса есть метрики, по которым мы можем создавать оповещения, то доступные сигналы в правом нижнем углу будут включать эти метрики. Это помогает в выборе правильного целевого ресурса в соответствии с нашими потребностями.

  • После того, как мы выбрали целевой ресурс, щелкните параметр «Добавить условие», чтобы просмотреть список сигналов, поддерживаемых для ресурса (сигналы бывают следующих типов: метрика, журнал активности, Application Insights и журнал). Выберите показатель, по которому мы хотим создать оповещение.
  • По умолчанию будет отображаться диаграмма для выбранной метрики целевого ресурса за последние шесть часов. Если мы хотим увидеть длинную историю для метрики, мы можем использовать раскрывающийся список периода графика.
  • Наконец, определите логику, которую будет оценивать и активировать правило оповещения метрики, выбрав тип порога, оператора и тип агрегации, пороговое значение/чувствительность на основе выбранного типа порога.

  • При желании мы можем уточнить условие оповещения, настроив другие условия, такие как степень детализации агрегации и частоту оценки, а затем нажмите «Готово».
  • При желании мы можем добавить еще один критерий, если хотим отслеживать сложное правило оповещения.
  • Заполните сведения об оповещении, такие как имя правила оповещения, описание и серьезность. Наконец, добавьте группу действий к предупреждению, либо выбрав существующую группу действий, либо создав новую группу действий, которая будет определять конкретное действие, которое будет выполняться при срабатывании предупреждения.
  • Нажмите «Готово», чтобы сохранить правило оповещения метрики.

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

Управление и просмотр оповещения на портале Azure:

Мы можем управлять оповещением и просматривать его в Azure Monitor. Вот как мы можем просматривать и редактировать созданные оповещения о метриках:

  • На домашней странице Azure щелкните Монитор.

  • Нажмите Оповещения и Управление правилами.
  • В разделе «Управление правилами» мы можем просмотреть все наши существующие правила предупреждений по подпискам. Мы можем дополнительно фильтровать правила, используя группу ресурсов, тип ресурса и ресурс.
  • Нажмите на название правила оповещения метрики, которое мы хотим изменить.
  • Мы можем просмотреть нашу политику предупреждений здесь. Если мы хотим изменить правило, щелкните критерии оповещения, которые мы хотим изменить. Затем мы можем изменить метрику, пороговое условие и другие поля по мере необходимости, кроме имени правила оповещения.
  • Нажмите Готово, чтобы сохранить изменения.

Поздравляем! Выполнив несколько шагов, вы узнали, что такое Azure Monitor, оповещения о показателях и как использовать Azure Monitor для создания настраиваемых оповещений.

Мы также можем создавать оповещения о показателях, используя:

  • Azure CLI
  • Azure PowerShell
  • API отдыха
  • Шаблоны Azure Resource Manager