Volver a guíasGuía

Diseñar alertas de burn rate que no despierten a nadie por gusto

Cómo construir alertas de SLO más estables cuando las métricas, labels y reglas cambian más de la cuenta.

Las releases recientes de Prometheus, OpenTelemetry Collector, Loki y Alloy dejan una lección bastante poco romántica: las alertas atadas a métricas crudas y labels frágiles se rompen o se vuelven ruidosas con facilidad. Esta guía muestra cómo aterrizar burn-rate alerts sobre recording rules estables, validarlas con promtool y desplegarlas sin convertir cada pico corto en una falsa urgencia.

Creada: 22 de abril de 2026

Publicada: 22 de abril de 2026

Tiempo estimado36 min
NivelIntermedio
Antes de empezarAcceso a Prometheus o al ruler que evalúa reglas en tu plataforma.
PlataformasLinux / Docker
WhatsAppXLinkedIn

Docker

Flujo equivalente cuando Prometheus corre en Docker Compose y prefieres reutilizar promtool dentro del contenedor.

docker composeContenedor de Prometheus en ejecuciónReglas montadas dentro del contenedor
Validar reglas desde el contenedor
docker compose exec prometheus promtool check rules /etc/prometheus/rules/slo-burn-alerts.yaml
Consultar el burn rate rápido desde dentro del stack
docker compose exec prometheus wget -qO- 'http://localhost:9090/api/v1/query?query=job%3Aslo_error_budget_burn_rate_5m%7Bjob%3D%22api%22%7D'
Ver si la alerta ya estaría disparando
docker compose exec prometheus wget -qO- 'http://localhost:9090/api/v1/query?query=ALERTS%7Balertname%3D%22ApiErrorBudgetFastBurn%22%7D'

Contenido bloqueado

Esta guía requiere completar ambos pasos para leer el contenido completo.

  • Dale a “Me gusta” en la guía.
  • Comparte en WhatsApp, X, LinkedIn o copia el enlace.

Cuando se cumplan ambos pasos, el acceso se desbloquea automáticamente.