Проверка статуса службы Prometheus
На этом шаге вы будете использовать веб-интерфейс Prometheus для проверки статуса и информации о работе самой службы Prometheus.
В веб-интерфейсе Prometheus, который вы открыли на предыдущем шаге, перейдите на страницу статуса, нажав меню Status в верхней навигационной панели, а затем выбрав Runtime & Build Information.
Эта страница отображает подробную информацию о запущенном экземпляре Prometheus, включая его версию, дату сборки и версию Go, с которой он был скомпилирован. Это хороший способ убедиться, что служба полностью работоспособна.
Другой способ проверить работоспособность и метрики сервера Prometheus — получить доступ к его конечной точке /metrics. Эта конечная точка предоставляет множество внутренних метрик самого Prometheus. Вы можете просмотреть эти данные с помощью curl в вашем терминале.
curl http://localhost:9090/metrics
Вывод будет представлять собой длинный список метрик в формате экспозиции Prometheus. Найдите метрику, такую как prometheus_build_info, чтобы убедиться, что конечная точка работает.
Частичный ожидаемый вывод:
## HELP prometheus_build_info A metric with a constant '1' value labeled with the version, revision, branch, and goversion from which prometheus was built.
## TYPE prometheus_build_info gauge
prometheus_build_info{branch="HEAD",goversion="go1.19.5",revision="233d305681c0da67c694b01d832131d173a0552b",version="2.41.0"} 1
...