Back to Glossary
Monitoring

What is Prometheus?

An open-source monitoring system that scrapes and stores time-series metrics.

Prometheus is an open-source monitoring and alerting system that scrapes metrics from HTTP endpoints (/metrics) at configurable intervals. Metrics are stored as time-series data identified by metric name and key-value labels. PromQL is the query language for filtering, aggregating, and computing over metrics. Prometheus is pull-based (it fetches from targets) rather than push-based. The kube-prometheus-stack Helm chart deploys Prometheus, Grafana, and AlertManager together with pre-built K8s dashboards.

Deep Dive Guide

prometheus grafana monitoring guide

Test your knowledge of Prometheus and 130 other DevOps concepts