Prometheus¶
Prometheus, a Cloud Native Computing Foundation project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Get metrics from Prometheus in real time, graph them and correlate them with other relevant monitors:
- Visualize your web server performance,
- Correlate the performance of Apache with the rest of your applications.
Supported versions¶
Prometheus 2.0 and above is supported.
Setup¶
This monitor doesn't involve any special setup. It works out of the box with Prometheus metrics endpoint.
Configuration¶
The Prometheus monitor requires the metrics page URL. OctoPerf connects to the prometheus/openmetrics endpoint. Optional credentials can be provided when the page is protected by basic authentication. The status URL should be similar to:
http://{hostname}:{port}/metrics
Monitored Counters¶
Prometheus counters depend on the servers being monitored by Prometheus.