Поделиться через


Метрики и оповещения Azure DNS

Azure DNS является службой размещения доменов DNS, осуществляющей разрешение имен на базе инфраструктуры Microsoft Azure. В этой статье описываются метрики и оповещения службы Azure DNS.

Метрики Azure DNS

Azure DNS предоставляет метрики для мониторинга отдельных аспектов работы зон DNS. С помощью метрик вы можете настроить в Azure DNS оповещения о выполнении конкретных условий. Предоставляемые метрики используют службу Azure Monitor для вывода данных. Дополнительные сведения об использовании обозревателя метрик и создании диаграмм см. в разделе Обозреватель метрик Azure Monitor.

Azure DNS предоставляет в Azure Monitor следующие метрики для зон DNS:

  • QueryVolume
  • RecordSetCount
  • RecordSetCapacityUtilization

Дополнительные сведения см. в определении метрик.

Примечание

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

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

Объем запросов

Метрика Объем запросов обозначает количество запросов DNS, полученных службой Azure DNS для определенной зоны DNS. Для нее используются единицы измерения Count и агрегирование Sum по всем запросам, полученным за период времени.

Чтобы просмотреть эту метрику, выберите представление Метрики на вкладке Мониторинг на портале Azure. Выберите нужную зону DNS в качестве области действия и щелкните Применить. В раскрывающемся списке Метрики выберите Query Volume, а затем выберите Sum в раскрывающемся списке Агрегирование.

Объем запросов

Рисунок. Метрики объема запросов к Azure DNS

Количество наборов записей

Метрика Число наборов записей показывает количество наборов записей в Azure DNS для зоны DNS. Учитываются все наборы записей, определенные в вашей зоне. Единицей измерения является Count , а агрегирование — для Maximum всех наборов записей.

Чтобы просмотреть эту метрику, выберите представление Метрики на вкладке Мониторинг на портале Azure. Выберите нужную зону DNS в качестве области действия и щелкните Применить. В раскрывающемся списке Метрики выберите Query Volume, а затем выберите Sum в раскрывающемся списке Агрегирование.

Выберите вашу зону DNS из раскрывающегося списка ресурсов, далее выберите метрику Record Set Count (Количество наборов записей), а затем функцию Максимум для агрегации данных.

Количество наборов записей

Рисунок. Счетчик метрик наборов записей в Azure DNS

Использование емкости, доступной для наборов записей

Метрика Использование емкости набора записей показывает процент использования емкости набора записей для зоны DNS. Каждая зона Azure DNS имеет ограничение набора записей, которое определяет максимальное количество наборов записей, разрешенных для зоны. Дополнительные сведения см. в разделе об ограничениях DNS. Используются единицы измерения Percentage и агрегирование Maximum.

Например, если в зоне DNS настроено 500 наборов записей, а для зоны установлено ограничение набора записей по умолчанию в 5000. В этом случае метрика RecordSetCapacityUtilization будет содержать значение 10 % как результат деления 500 на 5000.

Чтобы просмотреть эту метрику, выберите представление Метрики на вкладке Мониторинг на портале Azure. Выберите нужную зону DNS в качестве области действия и щелкните Применить. В раскрывающемся списке Метрики выберите Record Set Capacity Utilization, а затем выберите Sum в раскрывающемся списке Агрегирование.

Снимок экрана: пример просмотра метрик.

Рисунок. Метрики "Использование емкости, доступной для наборов записей" Azure DNS

Оповещения Azure DNS

В Azure Monitor есть оповещения, которые можно настроить для каждого доступного значения метрики. Дополнительные сведения см. в статье Оповещения Azure Monitor.

  1. Чтобы настроить оповещения для зон Azure DNS, на странице портала Azure выберите Оповещения в разделе Мониторинг. Затем выберите + Новое правило генерации оповещений.

    Снимок экрана: кнопка

  2. Щелкните ссылку Выбрать ресурс в разделе "Область действия", чтобы открыть страницу Выбор ресурса. Отфильтруйте список по зонам DNS и выберите нужную зону Azure DNS в качестве целевого ресурса. После выбора зоны нажмите кнопку Готово .

    Снимок экрана: страница выбора ресурса при настройке оповещений.

  3. Затем щелкните ссылку Добавить условие в разделе "Условия", чтобы открыть страницу Выбор сигнала. Выберите один из трех типов сигналов метрик , для которого нужно настроить оповещение.

    Снимок экрана: доступные метрики на странице

  4. На странице Настроить логику сигналов укажите значения порога и частоты оценки для выбранной метрики.

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

  5. Чтобы настроить отправку уведомления или вызов действия по этому оповещению, щелкните Добавить группы действий. На странице Добавление групп действий выберите Создать группу действий. Дополнительные сведения см. в статье Создание групп действий и управление ими на портале Azure.

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

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

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

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

  • Дополнительные сведения по Azure DNS.