Вступить в клуб →
сложнаявопросНаблюдаемость: логи, метрики Micrometer, трассировка

p99 времени ответа на дашборде нельзя посчитать для всех подов вместе

Таймер запросов настроен с .publishPercentiles(0.99). Каждый из восьми подов отдаёт готовое значение p99. На дашборде нужно показать p99 по сервису целиком, и команда берёт среднее восьми значений — получается 180 мс, хотя пользователи видят заметно худшие задержки.

Как считать правильно?

  • Считать перцентиль из гистограммы в Prometheus
  • Брать максимум из p99 восьми подов
  • Брать медиану из p99 восьми подов
  • Увеличить число подов, чтобы среднее стало точнее

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела