Ad Widget

Collapse

Создание триггера при множественных проблемах

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ZBX_User
    Junior Member
    • Dec 2019
    • 15

    #1

    Создание триггера при множественных проблемах

    Просьба подсказать советом по созданию триггера.

    Постановка задачи:

    Имеются группы узлов (Источники бесперебойного питания) с различными метриками состояния.
    Одна из метрик: входное напряжение. Создан триггер по просадке/скачке напряжения на входе.
    Указанный триггер имеет не высокую степень важности, так как при проблемах на устройстве отрабатювают другие триггеры.
    Но очень важно понимать когда данный триггер активируется на множестве устройств например на 5 и более в течении 3 минут - так как это
    может означать глобальную просадку напряжения на каком то из участков и именно это хочется дополнительно фиксировать.

    Визуально это несложно отобразить на дашборде, но хочется создавать отдельный триггер который 1 для группы устройств.
    Ориентировочно 4 группы узлов по 200 устройств, т.е необходимо 4 общих триггера.

    Еще нюанс: так как узлы добавляются в группы автообнаружением, хочется чтобы привязка (ручная настройка при создании) триггера была на группу, а не на конкретные узлы.
    Так как иначе придется каждый раз вручную отслеживать новые узлы и пересоздавать общий триггер.
  • Victor Vislobokov
    Senior Member
    • Aug 2018
    • 298

    #2
    Триггер не может существовать сам по себе. Триггер привязан к хосту и не может быть привязан к группе и это логично, потому что
    1. Триггер срабатывает по условию на основании элемента данных, а элемент данных может быть только у хоста (см. пункт 2).
    2. В группе вообще может не быть хостов.

    В итоге ничего нельзя сделать?
    Можно. Навскидку, могу предложить вам создать Действие. В нём можно задать условие в котором будет и название триггера и группа хостов, где этот триггер сработает. А вот дальше есть только два варианта:
    1. Отправить оповещение
    2. Выполнить удалённую команду.
    И вот как раз в пункте 2 можно сделать, что эта вызов этой удалённой команды, в итоге приведёт к поднятию триггера.

    Comment

    • Semiadmin
      Senior Member
      • Oct 2014
      • 1625

      #3


      Как раз-таки триггеры на группу в Заббиксе есть. Это триггеры для aggregate checks.

      Comment

      • Victor Vislobokov
        Senior Member
        • Aug 2018
        • 298

        #4
        Спасибо за информацию - для меня это было ново.
        Тем не менее - это не триггер на группу, а триггер на хост, правда который может обсчитывать агрегатными функциями значения из группы хостов.
        Но всё-равно здорово, что "и такая кнопка есть!.."

        Comment

        • ZBX_User
          Junior Member
          • Dec 2019
          • 15

          #5
          Originally posted by Semiadmin

          Как раз-таки триггеры на группу в Заббиксе есть. Это триггеры для aggregate checks.
          Большое спасибо! Удалось решить поставленную задачу с помощью агрегатных функций.

          Comment

          Working...