
Prometheus - Monitoring system & time series database
Designed for the cloud native world, Prometheus integrates with Kubernetes and other cloud and container managers to continuously discover and monitor your services.
Overview - Prometheus
Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud . Since its inception in 2012, many companies and organizations have adopted …
Getting started - Prometheus
Prometheus collects metrics from targets by scraping metrics HTTP endpoints. Since Prometheus exposes data in the same manner about itself, it can also scrape and monitor its own health.
Prometheus Agent Mode
The Agent mode optimizes Prometheus for the remote write use case. It disables querying, alerting, and local storage and replaces it with a customized TSDB WAL. Everything else stays …
Installation - Prometheus
Prometheus data is stored in /prometheus dir inside the container, so the data is cleared every time the container gets restarted. To save your data, you need to set up persistent storage (or …
Tutorials - Prometheus
Query log TLS encryption Tutorials Getting started with Prometheus Understanding metric types Instrumenting HTTP server written in Go Visualizing metrics using Grafana
Download - Prometheus
Downloads for the latest releases of the Prometheus monitoring system and its major ecosystem components.
Alerting rules - Prometheus
Alerting rules allow you to define alert conditions based on Prometheus expression language expressions and to send notifications about firing alerts to an external service.
Querying basics - Prometheus
Prometheus provides a functional query language called PromQL (Prometheus Query Language) that lets the user select and aggregate time series data in real time.
Introducing the Experimental info () Function - Prometheus
Dec 16, 2025 · The new, still experimental info() function, promises a simpler way, making label enrichment as simple as wrapping your query in a single function call. In Prometheus 3.0, we …