Различные типы оповещений, поддерживаемые Azure Monitor

Завершено

Azure Monitor — это эффективное средство создания отчетов и аналитики. Его можно использовать для получения аналитических сведений о поведении и выполнении среды и приложений. В результате вы сможете заблаговременно реагировать на ошибки в системе.

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

В этом уроке вы узнаете, как Azure Monitor получает данные ресурсов, что создает оповещение и как и когда следует использовать оповещение. Наконец, вы узнаете, как создавать собственные оповещения и управлять ими.

Типы данных в Azure Monitor

Azure Monitor получает данные из целевых ресурсов, таких как приложения, операционные системы, ресурсы Azure, подписки Azure и клиенты Azure. Доступные типы данных зависят от характера ресурса. Тип данных может быть метрикой, журналом или метрикой и журналом:

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

Схема, на которой представлены целевые ресурсы, предоставляющие данные в Azure Monitor, и два основных типа данных: метрики и журналы.

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

  • Оповещение на основе метрики инициируется при превышении определенного порогового значения. Например, оповещение на основе метрики может уведомлять вас о том, что загрузка ЦП превышает 95 %.
  • Оповещение на основе журнала действий инициируется при изменении состояния ресурса Azure. Например, оповещение на основе журнала действий может уведомлять об удалении ресурса.
  • Оповещение на основе журнала инициируется при записи информации в файл журнала. Например, оповещение поиска по журналам может уведомлять вас, когда веб-сервер возвращает определенное число ответов 404 или 500.

Структура правила генерации оповещений

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

  • РЕСУРС
    • Целевой ресурс для правила генерации оповещений. Можно назначить несколько целевых ресурсов одному правилу генерации оповещений. Тип ресурса определяет доступные типы сигналов.
  • УСЛОВИЕ
    • Тип сигнала, используемый для оценки правила. Возможные типы сигналов: метрика, журнал действий или журналы. Есть и другие, но в этом модуле они не рассматриваются.
    • Логика оповещения, применяемая к данным, предоставляемым через тип сигнала. Структура логики оповещения изменяется в зависимости от типа сигнала.
  • ДЕЙСТВИЯ
    • Действие, например отправка сообщения электронной почты, отправка сообщения службы коротких сообщений (SMS) или использование веб-перехватчика.
    • Группа действий, которая обычно содержит уникальный набор получателей действия.
  • СВЕДЕНИЯ ОБ ОПОВЕЩЕНИИ
    • Имя генерации оповещений и описание оповещения, указывающее назначение оповещения.
    • Уровень серьезности оповещения, если критерии или тест логики имеют значение true. Пять уровней серьезности:
      • 0: критическое
      • 1. Ошибка
      • 2. Предупреждение
      • 3. Информационные
      • 4. Подробные сведения

Снимок экрана: страница

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

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

  • Значения метрик
  • Запросы поиска по журналам
  • События в журнале действий
  • Работоспособность базовой платформы Azure
  • Тесты на доступность веб-сайта

Управление правилами генерации оповещений

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

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

Сводное представление оповещений

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

Снимок экрана: страница оповещений Azure Monitor на портале Azure Monitor.

Условие оповещения

Система задает условие генерации оповещений.

  • Когда срабатывает оповещение, для монитора оповещения устанавливается состояние Активировано.
  • После того как базовое условие, вызвавшее оповещение, очищается, условие монитора устанавливается как разрешенное.
1.

Из чего состоит правило генерации оповещений?

2.

Какой из следующих примеров описывает тип данных журнала?