Observability

Prometheus

The pull model, why a label set defines a time series and cardinality kills servers, histogram versus summary, rate() correctly, and Alertmanager routing.

Read the Prometheus guide

Concepts it implements

Where Prometheus sits

How this component relates to the rest of the stack. Items without a link are not covered here yet.

Deployed with

Commonly run alongside

Prometheus release support

2 supported
ReleaseLatestReleasedEnd of lifeStatus
3.153.15.0Sept 2026Nov 2026Supported
3.143.14.0Aug 2026Sept 2026End of life
3.13LTS3.13.4Jul 2026Jul 2027Supported
3.123.12.0May 2026Jul 2026End of life
3.113.11.3Apr 2026May 2026End of life
3.103.10.0Feb 2026Apr 2026End of life
3.93.9.1Jan 2026Feb 2026End of life
3.83.8.1Nov 2025Jan 2026End of life
3.73.7.3Oct 2025Nov 2025End of life
3.63.6.0Sept 2025Nov 2025End of life
3.5LTS3.5.5Jul 2025Jul 2026End of life
3.43.4.2May 2025Jun 2025End of life
3.33.3.1Apr 2025May 2025End of life
3.23.2.1Feb 2025Mar 2025End of life
3.13.1.0Jan 2025Feb 2025End of life
3.03.0.1Nov 2024Dec 2024End of life
2.552.55.1Oct 2024Dec 2024End of life
2.542.54.1Aug 2024Sept 2024End of life
2.53LTS2.53.5Jun 2024Jul 2025End of life
2.522.52.0May 2024Jun 2024End of life
2.512.51.2Mar 2024Apr 2024End of life
2.502.50.1Feb 2024Apr 2024End of life
2.492.49.1Jan 2024Feb 2024End of life
2.482.48.1Nov 2023Dec 2023End of life
2.472.47.2Sept 2023Oct 2023End of life
2.45LTS2.45.6Jun 2023Jul 2024End of life

Data as of 2026-10-01 from endoflife.date. Refresh with node scripts/fetch-versions.mjs.