Prometheus: Metrics and Alerting

Prometheus collects and queries time-series metrics from configured services and devices. Run it on a home server to check local systems and define alerts.

Prometheus requirements

The key facts for Prometheus.

Requirement
Prometheus
Architecturex86 + ARM
PriceFree
Containers1 (app only)
Databasefile only
RuntimeGo
Install optionsDocker + Linux

Common questions

What does Prometheus monitor?

It scrapes time-series metrics from configured targets, such as services and exporters running on your home network.

Does Prometheus include a dashboard?

It includes a web interface for querying and graphing metrics. A separate tool such as Grafana is commonly used for persistent dashboards.

Where does Prometheus store metrics?

Prometheus includes its own time-series database and stores data locally on disk by default.

Tags