Product SiteDocumentation Site

38.2. Триггеры уведомлений (Notification Matchers)

Триггеры уведомлений направляют события к целям уведомлений на основе правил сопоставления. Эти правила могут учитывать различные свойства уведомления, такие как временная метка (match-calendar), уровень серьёзности (match-severity) или поля метаданных (match-field). Если уведомление соответствует правилам триггера, все связанные с ним цели получают уведомление.
Можно создать произвольное количество триггеров, каждый со своими правилами и списком целей. При этом каждая цель получает уведомление не более одного раза на одно событие, даже если она указана в нескольких триггерах.
Триггер без правил срабатывает на любое уведомление (настроенные цели всегда будут уведомлены):
matcher: always-matches
    comment Это сопоставление всегда срабатывает
    mode all
    target mail-to-root

38.2.1. Правила сопоставления по календарю (match-calendar)

Правило match-calendar фильтрует уведомления по временной метке события.
Используется специальный синтаксис для задания временных интервалов.
Примеры:
  • match-calendar 8-12 — ежедневно с 8 до 12 часов;
  • match-calendar 8:00-15:30 — ежедневно с 8 часов до 15:30;
  • match-calendar mon..fri 9:00-17:00 — в будние дни с 9 до 17 часов;
  • match-calendar sun,tue..wed,fri 9-17 — в воскресенье, вторник, среду и пятницу с 9 до 17 часов.