Prometheus

Open source

Open-source, pull-based metrics monitoring and alerting toolkit

Prometheus scrapes time-series metrics from instrumented targets, stores them locally, and evaluates alerting rules with PromQL, forwarding alerts to Alertmanager. It has no built-in dashboarding or long-term storage layer of its own.

Monitoring & ObservabilityOpen sourceSelf-hostedWindows
Visit official website
CategoryMonitoring & Observability
AccessSelf-hosted
LicenseVerify license
Founded2012
Profile views37
Latest sourcev3.15.0
Overview

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.

PrometheusMonitoring & Observability

Open-source, pull-based metrics monitoring and alerting toolkit

Open sourceSelf-hostedOpen source
Why teams use it

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.
API access Open-source code Self-hosted deployment Windows
Why it matters

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
Before you shortlist

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.
Evaluation methodology →
Community experience

Reviews of Prometheus

Rock-solid monitoring for Kubernetes4/5 stars

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

Chris M.

Loading review form…

Official product resources

Explore Prometheus

Open-source, pull-based metrics monitoring and alerting toolkit

Get started with Prometheus View documentation
  • Open source
  • Self-hosted
  • API available
  • Windows access