What is Prometheus?
Prometheus is an open-source systems monitoring toolkit originally built at SoundCloud in 2012 and now a graduated CNCF project. It works on a pull model: a Prometheus server scrapes metrics over HTTP from instrumented applications, exporters, or service-discovery targets at configured intervals, storing the results in its own time-series database.
Read the full overview
Queries and alerting rules are written in PromQL. Prometheus evaluates alerting rules itself and forwards firing alerts to a separate Alertmanager component, which handles deduplication, grouping, and routing to notification channels. Dashboards are typically built in Grafana rather than Prometheus itself.
Sources checked 27 September 2026: Prometheus overview, PromQL basics.
Open-source, pull-based metrics monitoring and alerting toolkit
Key capabilities
- Pull-based scraping: Collect metrics from instrumented targets and exporters on a schedule.
- PromQL: Query and aggregate time-series data for graphs and alerting rules.
- Alertmanager: Route, group, and deduplicate firing alerts to notification channels.
- Service discovery: Automatically find scrape targets in Kubernetes, cloud providers, and other systems.
A useful trial instruments one real service, confirms an alert fires and routes correctly through Alertmanager, and checks whether local retention and query performance hold up at the target's actual metric cardinality.
“Open-source, pull-based metrics monitoring and alerting toolkit”
Technical details
- Access
- Self-hosted
- Source model
- Open source
- Founded
- 2012
- Pricing model
- Open source
- API
- Available
- Website
- prometheus.io ↗
- GitHub
- Source repository ↗
What to verify
Start from the users, systems and operating responsibilities the tool needs to support.
- Confirm current features, licensing and support terms.
- Validate deployment, data location and access control.
- Test integrations, exports and recovery workflows.
Reviews of Prometheus
Rock-solid monitoring for Kubernetes4/5 starsPrometheus with Grafana is the gold standard for Kubernetes monitoring. PromQL takes some getting used to, but once you learn it, the flexibility is unmatched. Alert rules are powerful. The main limitation is long-term storage, which we solve with Thanos.
Loading review form…