Prometheus

A monitoring system and time-series database.

Stars
67.6k
Forks
11k
Licence
Apache-2.0
Language
Go
Version
3.16.0
Updated

At a glance

  • Pull-based metric collection with service discovery
  • PromQL query language
  • Alerting through Alertmanager

Get started

Run with Dockerdocker run -p 9090:9090 prom/prometheus

What it is

Prometheus periodically scrapes metrics from your services and stores them as time series. PromQL lets you query, aggregate and alert on them.

Why it stands out

Its exposition format has become a de facto standard, so most infrastructure software exposes Prometheus metrics out of the box.

Who it is for

Teams monitoring services and infrastructure, especially on Kubernetes.