Выбор ответа Middle Grafana и дашборды обновлено
Heatmap для задержек
Вопрос
Чем heatmap гистограммы задержек полезнее графика p99?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Видно всё распределение, например разделение на быстрые и медленные. Бимодальное распределение (например, кеш-попадания по 5 мс и промахи по 800 мс) на p99 выглядит как одна линия, а на heatmap как две полосы.
Варианты ответа
- Heatmap точнее считает перцентили, чем histogram_quantile
- Heatmap не требует гистограммы в метриках, ей хватает среднего
- Видно всё распределение, например разделение на быстрые и медленныеправильный ответ
- Heatmap потребляет меньше ресурсов Prometheus, чем расчёт p99
Разбор
Бимодальное распределение (например, кеш-попадания по 5 мс и промахи по 800 мс) на p99 выглядит как одна линия, а на heatmap как две полосы. Это сразу подсказывает причину. Перцентили heatmap не считает, она строится как раз из бакетов гистограммы и требует их, нагрузка сравнима.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.