Ad Widget

Collapse

как вычленить ночной промежуток в двухдневном периоде в условии триггера?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • unexpectedesu
    Junior Member
    • May 2019
    • 2

    #1

    как вычленить ночной промежуток в двухдневном периоде в условии триггера?

    Здравствуйте уважаемые форумчане! Задался вопросом. Есть временной промежуток в 2 дня на протяжении которого пингуется хост. Предположим, что 30% полученных нулевых значений пинга на этом промежутке, мы будем интерпретировать как проблему.
    Однако хост может отключаться в ночное время.

    Вопрос вот в чем: как вычленить в триггере промежуток со скажем 24.00 ночи первого дня до 7.00 следующего дня, чтобы обработать его отдельно или наоборот убрать из промежутка. Надеюсь ясно изъяснился, надеюсь на вашу помощь.

    Вот наработки по мониторингу двух дней(хост пингуется раз в минуту):

    HOST:icmpping[].count(2880m,0)}>864 and HOST:icmpping[].count(2160m,0)}>576 and HOST:icmpping[].count(1440,0)}>288

    ,где:
    Первое перед and выражение означает подсчет 864 нулей за 2 дня(общее количество в 30%).
    Второе выражение означает подсчет 576 нулей в промежуток от начала первого дня до 12 часов утра следующего(количество в 20%).
    Третье выражение означает подсчет 288 нулей за 1 день(количество в 10%).
  • Evgeniy
    Senior Member
    • May 2012
    • 157

    #2
    Originally posted by unexpectedesu

    Вопрос вот в чем: как вычленить в триггере промежуток со скажем 24.00 ночи первого дня до 7.00 следующего дня, чтобы обработать его отдельно или наоборот убрать из промежутка. Надеюсь ясно изъяснился, надеюсь на вашу помощь.

    ).
    Пример #9

    Comment

    • unexpectedesu
      Junior Member
      • May 2019
      • 2

      #3
      Спасибо, довольно подходящий пример.

      Comment

      Working...