Что такое Prometheus и как он работает?

Middle
735 просмотров
AFK Offer AI

Prometheus — это система мониторинга, которая работает по pull-модели. Он сам ходит на эндпоинт /metrics твоего приложения и забирает метрики в формате текста. В Go подключаешь prometheus/client_golang, регистрируешь counter/gauge/histogram, и Prometheus их скрейпит по расписанию. Дальше можно писать PromQL-запросы для алертов и дашбордов.

Следующий вопрос

Как работает net/http маршрутизация?