Пропуски Middle Prometheus: сбор и хранение обновлено

Ряды гистограммы

Вопрос

У гистограммы http_request_duration_seconds с бакетами 0.1, 0.5 и 1 секунда Prometheus хранит ряды _bucket с метками le="0.1", le="0.5", le="1" и le="__(1)__", а также ряды ___(2)__ (сумма значений) и ___(3)__ (число наблюдений).

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

Бакеты накопительные: le="0.5" включает и всё, что попало в le="0.1". Бакет +Inf всегда равен count.

Что в пропусках

1

+Inf

2

sum

3

count

Разбор

Бакеты накопительные: le="0.5" включает и всё, что попало в le="0.1". Бакет +Inf всегда равен _count. Из _sum и _count получают среднее: rate(_sum[5m]) / rate(_count[5m]).

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.