Verificar el Estado del Servicio Prometheus
En este paso, utilizará la interfaz de usuario de Prometheus para verificar el estado y la información de ejecución del propio servicio Prometheus.
En la interfaz de usuario web de Prometheus que abrió en el paso anterior, navegue a la página de estado haciendo clic en el menú Status en la barra de navegación superior y luego seleccionando Runtime & Build Information.
Esta página muestra información detallada sobre la instancia de Prometheus en ejecución, incluida su versión, fecha de compilación y la versión de Go con la que se compiló. Esta es una buena manera de confirmar que el servicio está completamente operativo.
Otra forma de comprobar el estado y las métricas del servidor Prometheus es accediendo a su endpoint /metrics. Este endpoint expone una gran cantidad de métricas internas sobre el propio Prometheus. Puede ver estos datos utilizando curl en su terminal.
curl http://localhost:9090/metrics
La salida será una larga lista de métricas en formato de exposición de Prometheus. Busque una métrica como prometheus_build_info para confirmar que el endpoint está funcionando.
Salida esperada parcial:
## 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
...