Я делаю корреляцию тревоги с помощью движка durable_rules.Например, правило может быть:
|root alarm | child alarm|time window|location |
|id1 | id2,id3 |5 minutes |the same equipment|
тип тревоги может быть трехкратным: (идентификатор, время события, местоположение)
alarm 1 (id2,2019.04.09 16:00:00,equip1)
alarm 2 (id1,2019.04.09 16:00:01,equip1)
alarm 3 (id3,2019.04.09 16:00:02,equip1)
alarm 4 (id3,2019.04.09 16:01:00,equip1)
alarm 5 (id3,2019.04.09 16:02:00,equip2)
Таким образом, согласно правилу корреляции,первые четыре тревоги должны быть соотнесены с выходом тревоги1.Как создать правило, как описано выше, с использованием фреймворка durable_rules в python и опубликовать факт тревоги?