Verify Prometheus metrics are written to an endpoint
To verify Prometheus metrics are written to an endpoint:
Log into the machine on which Prometheus is installed.
If required, switch to a user that has administrative privileges.
To check the Prometheus service status, run one of the following commands:
For Linux:
systemctl status prometheus.service
For Windows:
sc query prometheus
You should see something similar to the following:
To ensure that Prometheus is capturing the metrics, open a browser tab and navigate to the metrics endpoint URL.
For example, navigate to
http://localhost:9090/metrics
You should see something similar to the following:
Tip
Consult the Prometheus documentation if you are unable to run the Prometheus service or can’t verify that Prometheus is capturing metrics.
Were you successful?Super! You can move to the next step.Troubleshooting options
Explore the following troubleshooting topics if you need help:Please tell us what didn't work:
Need more support? Check out these helpful resources.More to explore (optional)At this point in your journey, you can explore the following paths:
Send data from a Prometheus instance
Send data from multiple Prometheus instances
Send data from multiple high-availability Prometheus instances