Комментарий к картинкам:
1. Идем в меню View -> Situations, там создаем новый объект "Primary Server Down". Получаем картинку 1.
2. Идем в event processing policy, создаем два правила с Source=NETXMS-PRIMARY, event=SYS_NODE_DOWN, и Source=NETXMS-PRIMARY, event=SYS_NODE_UP. Для первого правила поле "Situation" редактируем как на картинке 2, для второго - как на картинке 3.
3. Создаем правило с единственным условием в виде скрипта:
и флагом "Stop processing". Все 3 правила видны на картинке 4.
Надеюсь стало понятней
1. Идем в меню View -> Situations, там создаем новый объект "Primary Server Down". Получаем картинку 1.
2. Идем в event processing policy, создаем два правила с Source=NETXMS-PRIMARY, event=SYS_NODE_DOWN, и Source=NETXMS-PRIMARY, event=SYS_NODE_UP. Для первого правила поле "Situation" редактируем как на картинке 2, для второго - как на картинке 3.
3. Создаем правило с единственным условием в виде скрипта:
Code Select
s = FindSituation("Primary Server Down", "default");
if (s != NULL)
{
return (s->isDown == 1);
}
return false;
и флагом "Stop processing". Все 3 правила видны на картинке 4.
Надеюсь стало понятней
