Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.
Какие типы метрик есть в Prometheus и для чего они применяются?
Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.
Counter используют с rate/increase, учитывающими сбросы; Gauge может расти и уменьшаться. Histogram подходит для latency и агрегации по экземплярам, если схема совместима. Готовые квантили Summary нельзя просто усреднить между сервисами. Выбор типа определяется смыслом измерения, а labels должны иметь ограниченную кардинальность.
Источник: prometheus.io.