• Русский
  • Метрики трафика OpenTelemetry

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

    Мониторинг трафика сервиса

    Просмотр качества трафика сервиса

    Предварительные условия

    В сервис внедрен Java Agent; для реализации см. Добавление сервисов.

    Шаги

    1. В левой панели навигации нажмите Мониторинг.

    2. Выберите сервис и временной диапазон, для которых вы хотите просмотреть данные мониторинга.

      Примечание: Диапазон запроса ограничен периодом хранения данных мониторинга Prometheus. Например, если данные мониторинга хранятся не более 7 дней, а заданный временной диапазон — за последние 30 дней, статистические данные будут охватывать только 7 дней.

    3. Нажмите соответствующие вкладки, чтобы просмотреть данные мониторинга трафика сервиса и данные мониторинга JVM.

    Обычные операции

    • Обновить данные: Статистика мониторинга на текущей странице автоматически обновляется только один раз при открытии страницы. Чтобы обновить данные повторно, можно использовать следующие два способа:

      • Ручное обновление: нажмите в правом нижнем углу страницы, чтобы обновить данные вручную.

      • Включить автоматическое обновление (по умолчанию выключено): нажмите , чтобы задать интервал автоматического обновления данных.

    • Просмотр/настройка легенды: нажмите в правом верхнем углу диаграммы, чтобы развернуть легенду на графике мониторинга. Нажмите на элемент легенды, чтобы скрыть/показать соответствующую кривую на графике.

    • Просмотр графика мониторинга в увеличенном виде: нажмите в правом верхнем углу диаграммы, чтобы открыть увеличенный и более подробный график мониторинга во всплывающем окне.

    Пояснение к данным мониторинга

    Метрики мониторингаОписание
    Среднее время ответаСреднее время ответа в пределах временного диапазона запроса (общее время ответа/общее количество ответов).
    Среднее входящее/исходящее RPSСреднее значение входящего/исходящего RPS (Requests Per Second) в течение временного диапазона запроса.
    Время ответаВремя ответа между сервисами или внутри самого сервиса, отображаемое как average, TP 50, TP 95, TP 99.
    TP (Top Percentile) xx указывает минимальную длительность, необходимую для xx процентов сетевых запросов, и обычно используется в сценариях мониторинга производительности системы.
    Наведите курсор на кривую, чтобы просмотреть время ответа за определенный период.
    Входящий/исходящий RPSОбщее входящее/исходящее значение RPS и RPS ошибок для входящего/исходящего трафика в пределах временного диапазона запроса.
    RPS = Количество запросов за время запроса / Длительность запроса (с).
    Входящий/исходящий трафикОбщее количество входящих/исходящих запросов в пределах временного диапазона запроса и доля трафика по HTTP-кодам возврата (normal/2xx, 3xx, 4xx, 5xx).
    Наведите курсор на столбчатую диаграмму, чтобы просмотреть долю трафика для каждой категории.
    Сравнение трафика клиентовКлиент — это сервис-клиент (downstream service), который отправляет запросы в текущий сервис (upstream service). Сравнение трафика клиентов сравнивает и отображает Время ответа, Входящий RPS и RPS Error Rate (Error RPS/RPS) разных клиентов, обращающихся к текущему сервису.

    Пояснение:
    - unknown client — это совокупность клиентов (протокол HTTP) в service mesh, которые обращаются к текущему сервису, и трафик которых не управляется OpenTelemetry.
    - Если клиент относится к текущему namespace, щелчок по Trace рядом с именем клиента перенаправит на страницу трассировки.