![](/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png)
Overview - Prometheus
What is 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 Prometheus, and the project has a very active developer and user community. It is now a standalone open source project and maintained independently of ...
Getting started - Prometheus
This guide is a "Hello World"-style tutorial which shows how to install, configure, and use a simple Prometheus instance. You will download and run Prometheus locally, configure it to scrape itself and an example application, then work with queries, rules, and graphs to use collected time series data. Downloading and running Prometheus
Prometheus - Monitoring system & time series database
Prometheus stores time series in memory and on local disk in an efficient custom format. Scaling is achieved by functional sharding and federation.
Installation - Prometheus
We provide precompiled binaries for most official Prometheus components. Check out the download section for a list of all available versions. From source. For building Prometheus components from source, see the Makefile targets in the respective repository. Using Docker. All Prometheus services are available as Docker images on Quay.io or ...
Download - Prometheus
We provide precompiled binaries and Docker images for most officially maintained Prometheus components. If a component is not listed here, check the respective repository on Github for further instructions.
Announcing Prometheus 3.0
Nov 14, 2024 · Following the recent release of Prometheus 3.0 beta at PromCon in Berlin, the Prometheus Team is excited to announce the immediate availability of Prometheus Version 3.0! This latest version marks a significant milestone as it is the first major release in 7 years.
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. When you send a query request to Prometheus, it can be an instant query, evaluated at one point in time, or a range query at equally-spaced steps between a start and an end time. PromQL ...
Native Histograms - Prometheus
Secret History of Prometheus Histograms about the classic histograms and why Prometheus kept them for so long. Prometheus Histograms – Past, Present, and Future is the inaugural talk about the new approach that led to native histograms.
UTF-8 in Prometheus | Prometheus
By default, Prometheus 3.0 accepts all UTF-8 strings as valid metric and label names. It is possible to override this behavior for scraped targets and reject names that do not conform to the legacy character set.
HTTP API - Prometheus
The current stable HTTP API is reachable under /api/v1 on a Prometheus server. Any non-breaking additions will be added under that endpoint. Format overview. The API response format is JSON. Every successful API request returns a 2xx status code.