Microsoft Azure — настройка правила оповещения с помощью Azure Monitor
Azure Monitor — это мощный инструмент мониторинга, который работает как интеллектуальная панель мониторинга для наших приложений и служб, собирая приложения, гостевую операционную систему (ОС), ресурсы Azure, подписку Azure и данные мониторинга клиентов Azure, чтобы помочь нам получить представление и понять производительность. наших облачных и локальных приложений и сервисов, чтобы легко выявлять проблемы, которые могут их затронуть, и знать факторы и ресурсы, от которых они зависят.
Это помогает нам получать информацию о приложениях, виртуальных машинах (ВМ), контейнерах, реагировать на критические ситуации и устанавливать пороговые значения показателей, используя функции оповещения и автоматического масштабирования. Он также предоставляет нам различные возможности для визуализации, интеграции отслеживаемых данных и их экспорта при необходимости.
Оповещения в мониторе Azure:
Оповещения в мониторе Azure используют данные, собранные монитором Azure из нашего приложения и служб, для уведомления администраторов об обнаружении аномалии или проблем на основе определенных пороговых значений. Это помогает нам принять правильные меры для устранения проблемы до того, как конечный пользователь узнает о ней.
Ключевые атрибуты оповещения в Azure Monitor:
- Целевой ресурс
- Критерии
- Сигнал
- Название оповещения
- Строгость
- Описание предупреждения
- Действие
Используя эти ключевые атрибуты, мы можем создать оповещение, чтобы уведомить нас о различных метриках и журналах из выбранного нами целевого ресурса.
Создание предупреждений с помощью портала 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