Prometheus is commonly used in conjunction with services that expose numeric data via HTTP endpoints.
A Prometheus server can be used (either manually or by an application using a dedicated library) to
scrape the data off an endpoint, monitor and store it, and put it to use in additional ways like raising
alerts related to it or forwarding it to analysis services.
As prometheus handles only numeric values, the endpoint outputs all values as numbers,
providing legends that explain what the numbers mean.
Metrics values are also explained in the table below.
Omit or Include Selected Metrics
To omit metrics related to selected topics from the data sent to the endpoint, set one or more of the
flags listed below, in the URL line. Each flag can be set to true to omit the topic from the results,
or to false to include it. skipServerMetrics skipDatabasesMetrics skipIndexesMetrics skipCollectionsMetrics
E.g., to skip indexing metrics use -
And to skip both indexing and server metrics use -
Metrics Provided by the Prometheus Endpoint
Here is the list of metrics made available by the /admin/monitoring/v1/prometheus endpoint.