Prometheus
The cloud native monitoring standard
Prometheus is an open-source monitoring and alerting system with a dimensional data model, flexible query language (PromQL), and efficient time series database. Originally developed at SoundCloud, it's now a CNCF graduated project and the de facto standard for metrics monitoring in cloud native environments.
Características
✓ Dimensional data model with labels
✓ PromQL query language
✓ Pull-based metrics collection
✓ Service discovery
✓ Alertmanager integration
✓ Grafana integration
✓ Federation for scaling
✓ Exporters ecosystem
✓ OpenMetrics support
✓ CNCF graduated project
Ventajas
- + Industry standard for metrics
- + Massive ecosystem of exporters
- + Excellent Kubernetes integration
- + Powerful query language
- + Active CNCF community
Desventajas
- − Limited long-term storage
- − Pull model can be limiting
- − No built-in distributed storage
- − Alertmanager setup complexity