← DevOps tools
Monitoring / Metrics

Prometheus

An open-source monitoring system that collects, stores, and queries time-series metrics with a powerful label model.

Why it exists.

It solves the lack of measurable signals needed to understand service health, capacity, and incidents.

Where it shines.

Cloud-native services that expose metrics and need alerting based on service-level behavior.

Where not to use it.

Do not use it as a log store, distributed trace backend, or long-term archive without designing retention and federation deliberately.

What it is made of.

  • Exporter
  • Scraper
  • Time-series database
  • PromQL
  • Alertmanager

How it works.

  1. Targets expose metrics endpoints
  2. Prometheus scrapes and labels samples
  3. PromQL queries the time series
  4. Rules evaluate signals and route alerts
Questions and answers.Open the interview practice set for Prometheus.
Search