Ad Widget

Collapse

Работа триггера определенное время

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • svyaznoy
    Member
    • Nov 2014
    • 87

    #1

    Работа триггера определенное время

    Если не сложно, может кто-нибудь подсказать следующий момент.
    Необходимо, чтобы триггер работал в заббикс определенное время, 300 секунд. Знаю, что такой функционал в системе есть, но подробностей нигде не нашел.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by svyaznoy
    Если не сложно, может кто-нибудь подсказать следующий момент.
    Необходимо, чтобы триггер работал в заббикс определенное время, 300 секунд. Знаю, что такой функционал в системе есть, но подробностей нигде не нашел.
    time Returns current time in HHMMSS format. Example: 123055

    Comment

    • Jimson
      Senior Member
      • Jan 2008
      • 1327

      #3
      Сравнивать ты с чем предлагаешь текущее время? {trigger.time} на сколько я знаю нету.

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        Originally posted by Jimson
        Сравнивать ты с чем предлагаешь текущее время? {trigger.time} на сколько я знаю нету.
        Необходимо, чтобы триггер работал в заббикс определенное время, 300 секунд
        На сколько я понимаю что триггер должен условно говоря работать с 12:00 до 12:05. Соответственно
        Code:
        {item.time}>120000 AND {item.time} <120500 AND ...

        Comment

        • svyaznoy
          Member
          • Nov 2014
          • 87

          #5
          Немного не то.
          Конкретного времени сработки нет.
          Если нгаступает событие и срабатывает триггер, то он должен работать, например, 5 минут, потом исчезнуть.

          Comment

          • Jimson
            Senior Member
            • Jan 2008
            • 1327

            #6
            Нельзя такое сделать без костылей через api.

            Comment

            • yukra
              Senior Member
              • Apr 2013
              • 1359

              #7
              Originally posted by svyaznoy
              Немного не то.
              Конкретного времени сработки нет.
              Если нгаступает событие и срабатывает триггер, то он должен работать, например, 5 минут, потом исчезнуть.
              А можно пример триггера, который нужно переделать?

              Comment

              • svyaznoy
                Member
                • Nov 2014
                • 87

                #8
                Originally posted by yukra
                А можно пример триггера, который нужно переделать?
                Да пожалуйста
                {Hostname:system.hostname[netbios].str(Hostname,#1)}=0


                Имя хостов изменил

                Comment

                • aib
                  Senior Member
                  • Jan 2014
                  • 1615

                  #9
                  Первая догадка : использовать составной триггер, например
                  Code:
                  ({TRIGGER.VALUE}=0 and {Hostname:system.hostname[netbios].str(Hostname,#1)}=0) or 
                  ({TRIGGER.VALUE}=1 and {Hostname:system.hostname[netbios].str(Hostname,#1).min(5m)}=0)
                  Не совсем уверен в последней функции
                  Возможно, прийдется попробовать что-то типа
                  max(5m)=0
                  или
                  max(5m)=1
                  Sincerely yours,
                  Aleksey

                  Comment

                  Working...