Prometheus поддерживает 4 вида метрик "из коробки":
Prometheus поддерживает 4 вида метрик "из коробки":
- `Counter` - метрика этого типа используется чтобы замерять какое-либо неубывающее значение, как пример - общее количество HTTP-запросов к серверу.
- `Counter` - метрика этого типа используется чтобы замерять какое-либо неубывающее значение, как пример - общее количество HTTP-запросов к серверу.
- `Gauge` - данный вид метрик используется для отображения значений, которые могут как увеличиваться, так и уменьшаться. Пример - количество памяти, занимаемой процессом.
- `Gauge` - данный вид метрик используется для отображения значений, которые могут как увеличиваться, так и уменьшаться. Пример - количество памяти, занимаемой процессом.
- `Histogram` - такие метрики показывают набор семплированных значений определенного рода. Используются, например, для отслеживания времени обработки HTTP-запросов.
- `Histogram` - такие метрики представляют собой набор значений определенного рода, сгруппированный по некоторому распределению. Используются, например, для отслеживания времени обработки HTTP-запросов.
- `Summary` - подобно `Histogram`, но семлирует значение временных рядов в определенный промежуток времени.
- `Summary` - похожи на `Histogram`, но квантили распределения сразу задаются поставщиком метрики.
К каждой метрике Prometheus могут быть прикрепленые разные метки(label), которые позволяют, например, идентифицировать источник информации.
К каждой метрике Prometheus могут быть прикрепленые разные метки(label), которые позволяют, например, идентифицировать источник информации.