Ad Widget

Collapse

автопереход Тригера в состояние ок по времени

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

    #1

    автопереход Тригера в состояние ок по времени

    Коллеги!
    Подскажите как сделать следующую задачу.
    Некий триггер срабатывает и переходит в состояние алерт по событию, связанному с соответствующим датчиком. И этот алерт не зависимо от этого датчика должен стать в статус Ок через 6 часов. Если за эти 6 часов датчик опять сработает - это уже должен быть другой алерт.
    Вторую часть понятно - тип триггера multiple. а вот как реализовать закрытие - не получается.
    Нужно что то типа макпроса {EVENT.TIME} но такой макрос не обрабатывается в условии Recovery expression, хотя есть для фомирования сообщения..

    Zabbix 4.2.3, mysql.
  • Victor Vislobokov
    Senior Member
    • Aug 2018
    • 298

    #2
    А если попробовать установить значение какого-либо тэга при формировании сообщения. А при закрытии соответственно будете из этого значения доставать ранее сохранённое значение.

    Comment

    • teddy
      Senior Member
      • Dec 2017
      • 234

      #3
      Originally posted by Victor Vislobokov
      А если попробовать установить значение какого-либо тэга при формировании сообщения. А при закрытии соответственно будете из этого значения доставать ранее сохранённое значение.
      Мне не удалось в тег вставить макрос. точнее чтобы макрос в тег вставлял значение макроса {EVENT.TIME}. Но {HOST.NAME} вставляет. значит этот макрос тоже не доступен
      Last edited by teddy; 05-07-2019, 11:24.

      Comment

      • Victor Vislobokov
        Senior Member
        • Aug 2018
        • 298

        #4
        Тогда единственное, что мне приходит в голову - в самом выражении триггера использовать функцию получения текущего времени, а в тег доставлять {ITEM.VALUEn} где "n" - порядковый номер

        Comment

        • Evgeniy
          Senior Member
          • May 2012
          • 157

          #5
          Хмм.. Просто идея, никогда подобной задачи не возникало. Я бы посмотрел в сторону Действие, шаг в 6 часов, закрытие через API.
          P.S. Не, через API походу нельзя, тогда в действии сендером слать значение для закрытия или еще как-то придумывать условие для закрытия..
          P.S.2 Все таки можно через api https://www.zabbix.com/documentation...nt/acknowledge
          Last edited by Evgeniy; 05-07-2019, 20:19.

          Comment

          Working...