tecnología · intermedio · 1 min de lectura
Prometheus
Prometheus es un sistema de monitoreo open source que recolecta métricas como series temporales y permite consultarlas con PromQL, siendo el estándar en Kubernetes.
No requiere conocimientos previos.
Alcance en breve
Cubre
- Prometheus as a concept
No cubre
- implementation details
Supone
- The reader understands relevant fundamentals.
Resumen
Prometheus, proyecto de la CNCF nacido en SoundCloud, funciona con un modelo pull: consulta periódicamente endpoints HTTP (/metrics) de aplicaciones y sistemas, almacenando las métricas como series temporales con labels. Su lenguaje de consulta PromQL permite filtrar, agregar y transformar métricas en tiempo real. Alertmanager evalúa reglas y dispara notificaciones.
Alcance y supuestos
Cubre Prometheus, su modelo de datos, PromQL y arquitectura. Asume familiaridad con métricas.
Modelo mental
Un inspector de fábrica que cada minuto anota temperatura, presión y velocidad en una planilla, y si algo cruza un umbral, toca una sirena.
Uso práctico
- ✅ Monitoreo de infraestructura, aplicaciones, Kubernetes.
- ❌ Almacenamiento de métricas a largo plazo: Prometheus no escala horizontalmente por sí solo.
Ejemplo trabajado: tasa de errores 500
rate(http_requests_total{status="500"}[5m])
Una regla de alerta dispara si supera 0.1/segundo durante 5 minutos.
Evidencia
- Prometheus es proyecto graduado de la CNCF y el sistema de monitoreo por defecto en Kubernetes.
Fuentes citadas
- Wikipedia, Observability (software) (Síntesis, 21-07-2026)