Base de conocimiento/Troubleshooting

Las alertas no se disparan

Checklist

  1. enabled: true en la regla
  2. La métrica realmente existe (ver troubleshooting-no-metrics)
  3. for_duration_seconds — si es 3600, se espera una hora de incumplimiento continuo
  4. El threshold es correcto — comprueba el comparador (> vs >=)
  5. Hay canales en la regla y no están deleted
  6. Un silence / maintenance activo no la silencia — revisa /app/alerts/silences y /maintenance

Comprobación vía la API

GET /api/v1/orgs/:slug/alert-rules

En la respuesta enabled, channel_ids no vacío, y channel_routes (si se definió) contiene un canal.

Logs del evaluator

tail -f /var/log/unimoni-api.log | grep eval:

Cada 30s — eval: tick done rules=N fired=N resolved=N. Si tu regla no está en el contador, está disabled o deleted.