Prometheus: monitoring system and time series database
The main Prometheus server: it scrapes metrics over HTTP, stores them as time series, answers PromQL queries and evaluates alerting rules.
Not checked by a trusted editor yet Last edited Outdated?
prometheus/prometheus
- Stars
- 66.6k
- Forks
- 10.9k
- Language
- Go
- Licence
- Apache-2.0
- Last push
- 15 Oct 2026
On GitHub: The Prometheus monitoring system and time series database.
Open on GitHubThis is the core Prometheus server, written in Go. It discovers targets through static configuration or service discovery, scrapes their /metrics endpoints, stores the samples in its local time series database, and provides PromQL plus a web UI on port 9090. It also ships promtool for checking configuration and rule files.
Prometheus is a Cloud Native Computing Foundation (CNCF) project. Other parts of the ecosystem live in sibling repositories in the same GitHub organization, for example prometheus/node_exporter for Linux host metrics, prometheus/alertmanager for routing alert notifications, and the client libraries for instrumenting your own code.
Release binaries for Linux and other platforms are attached to the GitHub releases, and an official container image is available.
See also
- 0191 Prometheus concepts: pull model, exporters, node_exporter and PromQL basics Prometheus scrapes numeric metrics from your systems over HTTP and stores them as time series. Learn the pull model, metric types, node_exporter,… Intermediate · Concept · Linux Article Prometheus & Grafana 15 Oct 2026
- 0192 Grafana basics: connect Prometheus, build a dashboard and set up an alert Connect Grafana to Prometheus, build a dashboard for your servers with PromQL panels and a host selector, and create an alert rule… Intermediate · How-to · Linux Article Prometheus & Grafana 15 Oct 2026
- 0255 Build a monitoring stack with Prometheus, node_exporter and Grafana on one Linux server Install Prometheus and node_exporter as systemd services, scrape and query host metrics with PromQL, then add Grafana with a dashboard and an… Intermediate · Tutorial · Linux Article Prometheus & Grafana · Services & systemd 15 Oct 2026
History
Every saved edit is kept. The plot on the sleeve draws one line per edit. Open any edit to see exactly what changed.
- Commitpedia +793 chars