Maintenance windows

Ventanas «silenciosas» planificadas con repetición RRULE. Para despliegues regulares.

Formato RRULE

FREQ=WEEKLY;BYDAY=TU;BYHOUR=2;BYMINUTE=0

Se soportan todas las reglas RFC 5545. DTSTART por defecto = la hora UTC actual.

Actividad

En cada tick de 30s el evaluator recalcula: para cada ventana se toma la occurrence más reciente (rrule.Before(now, true)); si now < occurrence_start + duration la ventana está activa.

Matcher

Coincide con un incidente si:

  • rule_id está vacío o coincide con el rule_id del incidente
  • todos los label_matchers están presentes en los labels del incidente (coincidencia exacta)