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

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

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

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

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

    Сервис должен быть внедрен с помощью Java Agent; см. Adding Services для реализации.

    Шаги

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

    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).
    Наведите курсор на столбчатую диаграмму, чтобы просмотреть долю трафика для каждой категории.
    Сравнение трафика клиентаКлиент — это клиентский сервис (нисходящий сервис), который отправляет запросы в текущий сервис (восходящий сервис). Сравнение трафика клиента сравнивает и отображает Время ответа, Входящий RPS и Коэффициент ошибок входящего RPS (Error RPS/RPS) для разных клиентов, обращающихся к текущему сервису.

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