Prometheus поддерживает четыре основных типа метрик:
- Счетчик (Counter): Монотонно возрастающее значение, которое может только увеличиваться (или сбрасываться до нуля при перезапуске процесса). Используется для подсчета инкрементальных событий, таких как количество запросов, ошибок или завершенных задач.
go
- Датчик (Gauge): Произвольное численное значение, которое может как увеличиваться, так и уменьшаться. Используется для измерения текущего состояния чего-либо, например, загрузки ЦПУ, использования памяти, количества активных пользователей или размера очереди.
python
- Гистограмма (Histogram): Измеряет распределение выборок (например, времени ответа запросов) и группирует их по конфигурируемым корзинам