Ad Widget

Collapse

Проверка доступности по snmp.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hamelion
    Junior Member
    • Sep 2011
    • 5

    #1

    Проверка доступности по snmp.

    Есть коммутаторы которые мониторятся zabbix по snmp.
    Допустим что один из коммутаторов вышел из строя. Тогда в "настройка" в "узлах сети" в "доступности", иконка покраснеет и при наведении появится подсказка (Timeout while connecting to).
    Но состояние узла не изменится на - "аварию", потому, что нет триггера который бы отвечал за это. Каким образом правильно сформировать данный триггер?
  • gdgsoft
    Senior Member
    • Apr 2009
    • 202

    #2
    Никто кроме Вас не определиться с тем, како триггер ему нужен.
    А все возможные варианты описаны в документации
    http://www.zabbix.com/documentation/...onfig/triggers
    Zabbix 2.4.2
    PHP 5.4.5
    Oracle Linux 6.5
    VmWare ESXi 4

    MariaDB 10.0.15
    Oracle Linux 6.5
    Supermicro SYS-6027TRF(64Gb+RAID-10 600Gb SAS15k)

    Comment

    • hamelion
      Junior Member
      • Sep 2011
      • 5

      #3
      Спасибо, что откликнулись )
      Но там нет примера триггера, который бы отвечал за то, что служба snmp не отвечает.

      Comment

      • Salagin
        Member
        • Dec 2010
        • 35

        #4
        Добавить еще простую проверку по ping и повесить на нее триггер.

        Comment

        • hamelion
          Junior Member
          • Sep 2011
          • 5

          #5
          Originally posted by salagin
          Добавить еще простую проверку по ping и повесить на нее триггер.
          Спасибо ) я так уже сделал, ну а вот если без пинга?

          Comment

          • Salagin
            Member
            • Dec 2010
            • 35

            #6
            Originally posted by hamelion
            ну а вот если без пинга?
            Тогда только триггер на изменения значений snmp, я так думаю. Кстати, нет ли значения - no value? Если нет пинга - то все однозначно - хост/сеть в дауне. А значения snmp могут по многим причинам не дойти. От пинга можно и зависимость остальных триггеров хоста построить

            Comment

            • hamelion
              Junior Member
              • Sep 2011
              • 5

              #7
              Нашел

              nodata()
              Возвращает:
              1 – если не было получено данных за указанный промежуток времени в секундах. Период не может быть меньше 30 секунд.
              0 - наоборот

              Пример:
              {Switch_10port:sysUpTime.nodata(30)}=1

              только как-то оно нестабильно

              Comment

              • gdgsoft
                Senior Member
                • Apr 2009
                • 202

                #8
                Ну раз нашли, уже хорошо
                Попробуйте поставить интервал опроса 30 или 60сек, а проверку по nodata например 5 минут.
                Или увеличте значение timeout в настройках сервера. Може он рубит проверки из-за того, что длительность опроса больше чем таймаут для сервера.
                Zabbix 2.4.2
                PHP 5.4.5
                Oracle Linux 6.5
                VmWare ESXi 4

                MariaDB 10.0.15
                Oracle Linux 6.5
                Supermicro SYS-6027TRF(64Gb+RAID-10 600Gb SAS15k)

                Comment

                Working...