Interactive Prometheus

Prometheus Practical Guide

Explore how scraping, relabeling, storage, PromQL, alerting, and remote write fit together.

Read blog
/metricstargets/probesamplesingestMonitor UIMonitor DBAutosys Jobfile_sd JSONApps / ExportersService DiscoveryBlackbox ExporterURL TargetScrape LoopRelabelingLocal TSDBPromQLGrafanaRulesAlertmanagerRemote WriteLong-term Backend
Scrape lifecycle

Prometheus discovers targets, pulls metrics over HTTP, relabels samples, and writes them into local storage.

1Service discovery produces targets
2Prometheus calls /metrics or /probe
3Scrape result becomes samples
4Metric relabeling drops or rewrites labels
5TSDB persists samples
up{job="nodejs-app"}
Capacity feel

Scrape cost model

Samples/day720,000,000
Rough disk18GB
LoadNormal