What it is, what is new, and what’s coming
Prometheus
Julien Pivotto and Richard “RichiH” Hartmann
Prometheus
What it is
| 2
Prometheus 101
| 3
Main selling points
| 4
Main selling points
| 5
Time series
| 6
Super easy to emit, parse & read
http_requests_total{env="prod",method="post",code="200"} 1027
http_requests_total{env="prod",method="post",code="400"} 3
http_requests_total{env="prod",method="post",code="500"} 12
http_requests_total{env="prod",method="get",code="200"} 20
http_requests_total{env="test",method="post",code="200"} 372
http_requests_total{env="test",method="post",code="400"} 75
| 7
Scale
| 8
Scale
The highest we saw in production on a single Prometheus instance were 125,000,000 active times series at once!
| 9
Long-term storage
| 10
Prometheus
What is new?
| 11
Service discoveries
| 12
Basic Authentication / TLS
| 13
PromQL
| 14
Remote Write receiver
| 15
UI
| 16
Exemplars
http_request_seconds{le=”5.0”} 9036.32 # {trace_id="KOO5S4vxi0o"} 0.67
| 17
Alertmanager
| 18
Prometheus
What is coming
| 19
Aggressively open
| 20
Aggressively open
| 21
Imitation is the sincerest form of flattery
Oscar Wilde
| 22
CNCF End User Survey on Observability
| 23
| 24
Tests, compliance, and compatibility
| 25
Share your thoughts!
| 26