Какие типы метрик есть в Prometheus и для чего они применяются?

Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.

Короткий ответ

Что ответить на собеседовании

Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.

Подробный разбор

Ответ с пояснениями

Основные типы: Counter для накапливаемых событий, Gauge для текущего значения, Histogram для распределения наблюдений и Summary для клиентских квантилей и агрегатов.

Counter используют с rate/increase, учитывающими сбросы; Gauge может расти и уменьшаться. Histogram подходит для latency и агрегации по экземплярам, если схема совместима. Готовые квантили Summary нельзя просто усреднить между сервисами. Выбор типа определяется смыслом измерения, а labels должны иметь ограниченную кардинальность.

Источник: prometheus.io.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее