Verify Prometheus metrics are written to an endpoint

While installing and configuring Prometheus in your local environment is out of scope for this journey, a good first step in this journey is to verify that your system is writing metrics to the Prometheus endpoint.

To verify Prometheus metrics are written to an endpoint, complete the following steps:

  1. Log into the machine on which Prometheus is installed.

  2. If required, switch to a user that has administrative privileges.

  3. 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:

  4. 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:

Picture that shows the Prometheus service up and running
Picture that shows metrics in a browser tab

Tip: Consult the Prometheus documentation if you are unable to run the Prometheus service or can’t verify that Prometheus is capturing metrics.


Troubleshooting

Explore the following troubleshooting topics if you need help:


More to explore (optional)

Were you successful?


page 4 of 10