Development
Prometheus
Prometheus collects numerical metrics over time and supports queries, graphs and alerting for system monitoring.
Open Prometheus prometheus.io
Workflow use
This profile describes the product. No current evidence-qualified workflow assignment is available in the visible catalogue.
Explore reviewed workflowsExplore similar tools
Related categories and uses; features and requirements may differ.
Overview
Instrument a service or use an exporter, configure metric targets and query the resulting labelled time series. Prometheus servers operate independently; optional components handle alert routing and wider storage or visualisation needs.3
What you can do
- Store timestamped numerical measurements with metric names and labels.1
- Query metrics with PromQL to inspect rates, trends and aggregations.1
- Collect metrics by pulling HTTP endpoints from configured or discovered targets.1
- Find monitoring targets through service discovery or static configuration.1
- Work with collected data using expressions, recording rules and graphs.2
- Run identical servers on separate machines for a redundant monitoring setup.3
Get started
Ways to use it
Ideas based on documented features.