Ad Widget

Collapse

Триггер на кол-во сраб-ний дру-го триггера, &#

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sybertuk
    Junior Member
    • Jul 2010
    • 9

    #1

    Триггер на кол-во сраб-ний дру-го триггера, &#

    Всем привет!
    Как сделать триггер на количество срабатываний другого тригера ?
    Собственно, что хочу сделать: уже есть триггер срабатываюший на перезагрузку устройства (реагирует на uptime < 120 секунд), хочу сделать триггер реагирующий на 3 срабатывания тригера перезагрузки устройства в течении 48 часов, что говорит о проблемах с питанием на устройстве. Подскажите как реализовать ?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Стандартными средствами, наверно, нельзя.
    Можно написать скрипт External check и вести статистику перезагрузок устройств, и выдавать значения
    0 -Ok
    1 - 1-я перезагрузка за 48 часов
    2- 2-я перезагрузка за 48 часов
    3- 3-я перезагрузка за 48 часов
    А на него уже повесить триггер.

    Comment

    • Jimson
      Senior Member
      • Jan 2008
      • 1327

      #3
      можно попробовать через count(86400,120,”gt”) > 3
      но не понятно что делать с множественными значениями если провероки uptime делаются чаще чем раз в 120 секунд

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Originally posted by Jimson
        можно попробовать через count(86400,120,”gt”) > 3
        но не понятно что делать с множественными значениями если провероки uptime делаются чаще чем раз в 120 секунд
        Тогда уж
        count(172800,120,”lt”) > 3

        Comment

        • Jimson
          Senior Member
          • Jan 2008
          • 1327

          #5
          угу, я параметры "от балды" написал

          Comment

          • Sybertuk
            Junior Member
            • Jul 2010
            • 9

            #6
            Jimson, dima_dm спасибо коллеги , решение через count вполне подходит для поставленной задачи

            Comment

            Working...