В этой статье объясняется, как использовать данные трассировки маршрута на страницах детализации Мониторинга пользовательского опыта для анализа проблем ухудшения качества работы.
Для получения дополнительной информации об анализе на странице мониторинга качества работы, смотрите Понимание страниц Drill-Down мониторинга качества работы.
Обзор
Мониторинг пользовательского опыта Cato позволяет использовать трассировку маршрута для исследования проблем с сетевым путём как для трафика сайта Socket, так и для удалённого пользователя Клиента. Вы можете определить, где начинаются потери пакетов или задержки между Socket или Клиентом и подключённым PoP, а также от PoP до настроенных пунктов назначения приложения. С помощью непрерывного мониторинга каждой остановки маршрута можно анализировать потерю пакетов и задержку на пути, а также использовать исторические данные трассировки для устранения периодических проблем и предоставления доказательств при эскалации к интернет-провайдерам (ISP).
Виджет анализа пути на страницах детализации мониторинга пользовательского опыта отображает данные трассировки маршрута в виде диаграммы и таблицы.
Данные трассировки маршрута для трафика Socket отображаются на следующих страницах детализации мониторинга пользовательского опыта:
Данные трассировки маршрута для клиентского трафика отображаются на странице детализации "Мониторинг качества работы удаленного пользователя".

Зонды для данных трассировки маршрута
Показанные данные трассировки маршрута основаны на зондаx, настроенных в политике зондов мониторинга качества пользовательского опыта. Предопределенный зонд Подложка трассы контролирует путь подложки от источника зонда, будь то Socket или Клиент, до подключенного PoP. Вы можете настроить отдельные интервалы зондирования для трафика Sockets и пользователей. Кроме того, вы можете настроить пользовательские зонды трассировки маршрута для конкретных целевых приложений для мониторинга пути между PoP и приложением. Для получения дополнительной информации о настройке зондов см. Настройка зондов мониторинга качества обслуживания и политики.
Зонды, показанные ниже, включают пример пользовательского зонда трассировки маршрута для приложения Google:

Предварительные условия
Для данных трассировки маршрута Socket:
Версия Socket 25 и выше
Для данных трассировки маршрута Клиента:
Клиент для Windows версии v6.12 и выше
macOS Клиент v6.0.1 и выше
Понимание данных трассировки маршрута
Вкладки Трассировка маршрута и Командная строка в виджете Анализ пути позволяют выбрать отображение данных трассировки маршрута в виде диаграммы или в табличном формате, аналогичном инструментам трассировки маршрута CLI. Обе вкладки показывают данные, основанные на тех же зондax трассировки маршрута.
Вкладка трассировки маршрута

Вкладка Трассировка маршрута обеспечивает визуальное представление сетевого пути между исходным сайтом и пунктом назначения. Диаграмма показывает отдельные сегменты пути для:
Маршруты последней мили от Socket до подключенного PoP
Маршруты приложений от PoP до пункта назначения приложения
Для данных о пути приложения необходимо настроить пользовательский зонд трассировки маршрута для мониторинга пользовательского опыта. Для получения дополнительной информации см. Настройка зондов мониторинга качества обслуживания и политики.
Каждая остановка на пути отображается в виде узла на диаграмме.
Используйте следующие выпадающие меню для выбора данных для отображения:
Имя устройства - В конфигурации высокой доступности выберите, какой Socket показать для отображения данных
Пункт назначения PoP - Если в указанный временной диапазон произошла смена PoP, выберите, какой PoP показать для отображения данных
Пункт назначения приложения - Если зонд трассировки маршрута настроен для нескольких приложений, выберите приложение для отображения данных
Наведите курсор на узел, чтобы просмотреть подробные метрики перехода
Выберите другой временной диапазон для анализа исторического поведения пути
Нажмите Показать полные данные трассировки маршрута, чтобы открыть панель, на которой показаны исходные данные трассировки маршрута с возможностью их копирования. Эта панель показывает данные для всех ссылок Socket и подключенных PoP (например, если произошла смена PoP в указанный временной диапазон).
Когда сетевой путь включает много остановок, диаграмма может скрывать промежуточные узлы для улучшения читаемости. Свернутые узлы отображаются как сгруппированные индикаторы (например, +5) на пути. Вы можете развернуть эти узлы, чтобы показать скрытые переходы и ознакомиться с их метриками.
Вкладка командной строки

Вкладка Командная строка обеспечивает табличное представление данных трассировки маршрута. Это представление показывает те же результаты трассировки маршрута, что и на графике, но в формате, аналогичном инструментам трассировки маршрута CLI. Вкладка включает два раздела:
Остановки последней мили - Маршрут от Socket до подключённого PoP
Остановки приложения - Маршрут от PoP до назначения приложения
Для данных о пути приложения необходимо настроить пользовательский зонд трассировки маршрута для приложения. Для получения дополнительной информации см. Настройка зондов мониторинга качества обслуживания и политики.
Каждая остановка содержит подробные метрики трассировки маршрута, которые помогают анализировать производительность пути и определять, где начинается деградация.
Это метрики, показанные на вкладке Командная строка:
TTL - Номер перехода в пути трассировки маршрута
IP перехода - IP-адрес отвечающего узла
Местоположение - Определенное географическое местоположение (город и код страны)
Потери% - Потеря пакетов, наблюдаемая на данном этапе
Snt - Количество отправленных зондов (пакетов)
Rcv - Количество полученных ответов
Avg - Средняя задержка двухстороннего обмена
Лучший - Минимальная наблюдаемая задержка
Худший - Высшая наблюдаемая задержка
StDev - Изменение задержки между зондами
Рекомендуемые практики для устранения неполадок с трассировкой маршрута
Это рекомендации для эффективного устранения неполадок с использованием различных метрик трассировки маршрута:
Когда соединение сайта или опыт ухудшается, используйте метрики последней мили, чтобы проверить переходы между Socket и PoP и определить, где начинается потеря пакетов или увеличивается задержка. При анализе маршрутов последней мили:
Определите переход, на котором начинается потеря пакетов или задержка
Проверьте, продолжается ли то же поведение на следующих переходах
Сравните несколько маршрутов WAN, если сайт использует несколько интерфейсов
Если потеря пакетов или задержка начинается до PoP, проблема обычно кроется в местной сети или соединении последней мили с провайдером.
Когда деградация затрагивает конкретное приложение, используйте метрики трассировки маршрута приложений, чтобы проверить переходы между PoP Cato и назначением приложения, чтобы определить, возникает ли проблема на этом сегменте пути. Анализ маршрутов приложений помогает:
Определить задержку или потерю пакетов между PoP и сетью приложения
Определить, возникает ли проблема внутри сети назначения
Подтвердить, возникают ли проблемы с производительностью приложения за пределами сети сайта
Этот анализ помогает различать проблемы с подключением сайта и проблемы сети на стороне приложения.