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:

  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 the following command:

    systemctl status prometheus.service

    You should see something similar to the following:

    Picture that shows the Prometheus service up and running

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