Ad Widget

Collapse

System restart

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • teddy
    Senior Member
    • Dec 2017
    • 234

    #1

    System restart

    Коллеги!
    Вопрос следующий: использую триггер для получения собітия "System restarted" с следующими условиями:
    problem: {Template OS Windows:system.uptime.last(#2)}>{Template OS Windows:system.uptime.last()}
    resolved: {Template OS Windows:system.uptime.last()}>3d

    Смысл понятен - если uptime стал меньше чем был - значит ребутились. Если uptime больше 3 дней - забываем про это событие
    Не работает логика если:
    а) несколько частых перезагрузок подряд - последний uptime оказывается больше чем предидущий, хотя и меньше чем 4 позиции назад. Думал заменить на Template OS Windows:system.uptime.max(60) - чуть лучше но может есть идеи?
    б) если комп в течении трех дней перегружался несколько раз - то закрывается событие через 3 дня от последнего ребута, хотя проблема висит с датой первого события.
    первое: Тут надо бы уметь генерить новую проблему, несмотря на незакрытую такую же предидущую ( можно так? если да то как? )
    второе: макросы {EVENT.TIME} и {EVENT.DATE} работают только в сообщениях? или их как то можно использовать в условиях?
Working...