Skip to content

Observability

Prometheus

Scrapes and stores the cluster metrics behind the Grafana dashboards

What it does

Prometheus pulls metrics from the cluster and its workloads on a schedule and stores them as time series that dashboards can query.

How it runs here

Runs in the monitoring namespace on a 10Gi Longhorn volume, scraping the Kubernetes API servers, nodes, cAdvisor, node-exporter and kube-state-metrics endpoints as well as pod and service endpoints across the cluster, and is reachable through Traefik on prometheus.kei-space.com.

Connects to

Why I chose it

A pull-based metrics store that scrapes workloads directly needs no per-app push client to configure, just a scrape target.