Мониторинг сервера маршрутов Azure с помощью Azure Monitor

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

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

Примечание.

Классические метрики не рекомендуется использовать для мониторинга сервера маршрутов. Используйте метрики Azure Monitor для лучшего взаимодействия.

Необходимые компоненты

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

  • Учетная запись Azure с активной подпиской. Создайте учетную запись бесплатно .
  • Существующее развертывание сервера маршрутизации Azure (Route Server). Если вам нужно создать сервер маршрутизации, см. статью "Создание и настройка сервера маршрутизации Azure".
  • Необходимы соответствующие разрешения для просмотра метрик на портале Azure (роль Читателя мониторинга или выше).

Доступ к метрикам сервера маршрутизации

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

  1. Войдите на портал Azure.

  2. Перейдите к ресурсу сервера маршрутизации.

  3. В области навигации слева в разделе "Мониторинг" выберите "Метрики".

  4. В обозревателе метрик выберите метрику из раскрывающегося списка метрик . Агрегирование по умолчанию автоматически применяется на основе типа метрик.

    Снимок экрана: метрики сервера маршрутов на портале Azure.

Внимание

Для оптимального результата при просмотре метрик сервера маршрутизации выберите степень детализации времени в 5 минут или больше в средстве выбора времени.

Снимок экрана: параметры детализации времени для метрик сервера маршрутизации.

Общие сведения о типах агрегирования

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

  • Сумма: общее количество всех значений, захваченных во время интервала агрегирования
  • Число: количество измерений, захваченных во время интервала агрегирования
  • Среднее: среднее значение всех значений метрик, захваченных во время интервала агрегирования
  • Минимальное: наименьшее значение, записанное во время интервала агрегирования
  • Максимальное значение: наибольшее значение, записанное во время интервала агрегирования

Дополнительные сведения о типах агрегирования см. в разделе "Агрегирование" в диаграммах метрик Azure Monitor.

Доступные метрики

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

Метрика Категория Единица измерения Тип агрегирования Описание Измерения Экспортируется с помощью параметров диагностики?
Состояние узла BGP Масштабируемость Численность Максимум Доступность BGP с сервера маршрутизации на одноранговый узел IP-адрес однорангового узла BGP, тип однорангового узла BGP, экземпляр сервера маршрутизации Да
Число маршрутов, объявленных одноранговому узлу Масштабируемость Численность Максимум Количество маршрутов, объявленных с сервера маршрутизации на одноранговый узел IP-адрес однорангового узла BGP, тип однорангового узла BGP, экземпляр сервера маршрутизации Да
Число маршрутов, полученных от однорангового узла Масштабируемость Численность Максимум Число маршрутов, полученных от однорангового узла IP-адрес однорангового узла BGP, тип однорангового узла BGP, экземпляр сервера маршрутизации Да
Единицы инфраструктуры маршрутизации Масштабируемость Численность Максимум Общее количество единиц инфраструктуры маршрутизации, представляющее емкость сервера маршрутизации none нет
Использование периферийных виртуальных машин Масштабируемость Процент Максимум Количество развернутых периферийных виртуальных машин в процентах от общего числа периферийных виртуальных машин, которые могут поддерживать единицы инфраструктуры маршрутизации сервера маршрутизации. none нет

Внимание

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

Мониторинг конкретных метрик

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

Состояние однорангового узла BGP

Рекомендуемый тип агрегирования: максимум

Метрика состояния однорангового узла BGP указывает состояние подключения между сервером маршрутизации и виртуальными сетевыми устройствами (NVA). Эта двоичная метрика использует следующие значения:

  • 1. Сеанс BGP установлен и функционирует
  • 0: Сеанс BGP не работает или недоступен

Снимок экрана: метрика состояния однорангового узла BGP в Azure Monitor.

Мониторинг отдельных одноранговых узлов BGP

Чтобы просмотреть состояние BGP для определенных пирингов NVA:

  1. На диаграмме метрик выберите "Применить разделение".
  2. Выберите BgpPeerIp из списка измерений.
  3. На диаграмме отображаются отдельные линии для каждого пирингового IP-адреса BGP.

Снимок экрана: состояние однорангового узла BGP разделено по отдельным IP-адресам.

Количество маршрутов, объявленных для однорангового узла

Рекомендуемый тип агрегирования: максимум

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

Снимок экрана: количество маршрутов, объявленных одноранговым узлам.

Количество маршрутов, извлеченных из однорангового узла

Рекомендуемый тип агрегирования: максимум

Эта метрика показывает количество маршрутов, которые Route Server получает от ваших одноранговых узлов NVA. Используйте эту метрику для мониторинга обучения маршрутов и обеспечения правильной рекламы сетевых устройств.

Снимок экрана, показывающий количество маршрутов, полученных от одноранговых устройств.

Мониторинг маршрутов из определенных одноранговых узлов

Чтобы просмотреть маршруты, полученные от отдельных одноранговых узлов NVA, выполните следующее:

  1. На диаграмме метрик выберите "Применить разделение".
  2. Выберите BgpPeerIp из списка измерений.
  3. На диаграмме показаны счетчики маршрутов для каждого однорангового узла отдельно.

Снимок экрана, на котором показано количество маршрутов, разделенных по отдельным IP-адресам одноранговых узлов.

Настройка оповещений мониторинга

Чтобы заранее отслеживать развертывание сервера маршрутизации, рассмотрите возможность создания оповещений для критически важных метрик:

  1. Отключение однорангового узла BGP: оповещение, когда статус однорангового узла BGP равен 0
  2. Аномалии в количестве маршрутов: уведомление при значительном отклонении числа маршрутов от базовой нормы
  3. Доступность участников: оповещение, когда критически важные участники становятся недоступными

Подробные инструкции по созданию оповещений см. в статье "Создание оповещений метрик" в Azure Monitor.

Устранение неполадок с метриками

Используйте метрики сервера маршрутов для диагностики распространенных проблем:

  • Проблемы с подключением BGP: проверьте состояние однорангового узла BGP и проверьте сетевое подключение
  • Отсутствующие маршруты: сравнение объявленных и изученных маршрутов для выявления проблем распространения
  • Проблемы с производительностью: Контроль количества маршрутов относительно пределов службы
  • Проблемы, связанные с одноранговым подключением. Используйте разделение измерений для изоляции проблем с отдельными сетевыми сетями

Дальнейшие шаги

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