Ad Widget

Collapse

Проблема со срабатыванием триггера.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Zadralo23
    Member
    • Aug 2014
    • 34

    #1

    Проблема со срабатыванием триггера.

    Добрый вечер.
    Помогите плиз. Никак не могу понять логики срабатывания триггеров.
    Есть несколько триггеров вида:
    1.
    Trigger: ({Template for Huawei Chassis_new2:huawei.chassis.system.health.regexp(i s not present)}=0) and ({Template for Huawei Chassis_new2:huawei.chassis.system.health.regexp(h as no problem)}=0)
    Item:UserParameter=huawei.chassis.smm.health,ssh xxx.xxx.xxx.xxx 'smmget -l smm -d health'

    2.
    Trigger: ({Template for Huawei Chassis_new2:huawei.chassis.blade15.health.regexp( is not present)}=0)and({Template for Huawei Chassis_new2:huawei.chassis.blade15.health.regexp( has no problem)}=0)
    Item:UserParameter=huawei.chassis.blade15.health,s sh xxx.xxx.xxx.xxx 'smmget -l blade15 -d health'

    В результате опроса получаем значение для system "System has minor events.", для Blade 15 "The blade is not present.". Исходя из полученных данных 1 триггер срабатывает Trigger.Value=1, а второй остается в состоянии OK, Trigger.Value=0.
    При следующем опросе, я получаю все те же данные. И триггера по идее должны остаться в текущем состоянии. Но происходит что-то непонятное. Такое впечатление, что первый триггер кратковременно сбрасывается, а потом опять переходит в состояние 1. А второй, почти такой-же остается все в том же состоянии. Когда я начинаю смотреть историю срабатывания (Мониторинг-Триггеры) то вижу что первый триггер срабатывает каждую минуту (Переходит в состояние PROBLEM) и его возраст не превышает 1 мин. А второй триггер как 1 раз перешел в состояние OK, так в нем и находится.

    Подскажите плиз в чем проблема. Почему 1 триггер постоянно раз за разом переходит в состоянии Problem, а не перейдя в него 1 раз оставался бы в нем, пока значение Item не изменится. Почему его поведение отличается от поведения второго в состоянии OK? Просто на каждое срабатывание приходит уведомление, а получать периодический спам не хочется.

    Я настраивал триггера с доступностью по ICMP, и там, если хост недоступен, то триггер как перешел в состояние 1, так в нем и находится, а не сбрасывается при каждом пинге.

    Просто подскажите куда копать, а то я что-то уже наверное просто тупить начинаю.

    С уважением.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Похоже, что в свойствах первого триггера у Вас выставлена "галочка" Multiple PROBLEM events generation (см. документацию), а у второго - нет.
    На русском языке это называется Формирование множественных событий ПРОБЛЕМА.
    Проверьте, пожалуйста.

    Comment

    • Zadralo23
      Member
      • Aug 2014
      • 34

      #3
      Originally posted by kos
      Похоже, что в свойствах первого триггера у Вас выставлена "галочка" multiple problem events generation (см. документацию), а у второго - нет.
      На русском языке это называется Формирование множественных событий ПРОБЛЕМА.
      Проверьте, пожалуйста.
      Да. Вы правы. Такая галочка стоит. Сейчас погоняю, посмотрю.
      Спасибо большое. Это скорее всего то, что надо.

      Comment

      Working...