Prometheus
Prometheus is a time-series database and monitoring system, scraping metrics in Pull mode, querying with PromQL, and alerting via AlertManager.
Purpose
The de facto cloud-native monitoring standard, efficiently collecting and querying time-series metrics.
Mechanism
Exporters expose /metrics endpoints that Prometheus pulls periodically. Time-series data is stored locally (TSDB). PromQL queries and aggregates. AlertManager routes alerts. Grafana visualizes.
Use cases
- Metrics collection
- Monitoring and alerting
- Capacity planning