Ad Widget

Collapse

Обнаружение и snmp

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Slimm2
    Junior Member
    • Jun 2007
    • 21

    #1

    Обнаружение и snmp

    Подскажите, а можно ли как-то увидеть значения получаемые по SNMP при discovery мониторинге?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    А tcpdump или другой sniffer не пробовали?

    Comment

    • ugh
      Senior Member
      • Jun 2009
      • 296

      #3
      запускать при обнаружении скрипт, принимающий в кач-ве аргумента {discovery.device.ipaddress} и еще раз запрашивать по снмп нужные данные... их куда-нибудь логировать

      Comment

      • Slimm2
        Junior Member
        • Jun 2007
        • 21

        #4
        Originally posted by dima_dm
        А tcpdump или другой sniffer не пробовали?
        а зачем?
        zabbix опросил устройство, ответ наверняка куда-то записался, потому что в Action в Condition можно анализировать Received value
        и собственно вопрос во frontend-е где посмотреть эти записи

        вообще когда добавлял дополнительный check(SNMP) думал что значения появятся в новом столбце в Monitoring/Discovery

        Comment

        • Slimm2
          Junior Member
          • Jun 2007
          • 21

          #5
          Originally posted by ugh
          запускать при обнаружении скрипт, принимающий в кач-ве аргумента {discovery.device.ipaddress} и еще раз запрашивать по снмп нужные данные... их куда-нибудь логировать
          а какой смысл тогда в zabbix?

          Comment

          • ugh
            Senior Member
            • Jun 2009
            • 296

            #6
            вы написали "увидеть", я ответил как проще всего это сделать

            Comment

            • Slimm2
              Junior Member
              • Jun 2007
              • 21

              #7
              согласен, плохо вопрос задал
              понял теперь почему про tcpdump речь пошла

              исправлюсь

              можно ли во frontend-e увидеть значения получаемые при discovery мониторинге по SNMP ?

              Хотел Action создать для этих целей, но получается что можно использовать значение в условиях, но нельзя его всунуть в сообщение ...

              Comment

              • ugh
                Senior Member
                • Jun 2009
                • 296

                #8
                вроде нет такого макроса
                http://www.zabbix.com/documentation/.../config/macros

                если вариаций того что отдается по снмп не очень много, можно набор действий сделать на основании "Полученное значение содержит "xxx"" и уже заранее заданную строчку отсылать

                Comment

                • Slimm2
                  Junior Member
                  • Jun 2007
                  • 21

                  #9
                  Originally posted by ugh
                  вроде нет такого макроса
                  http://www.zabbix.com/documentation/.../config/macros

                  если вариаций того что отдается по снмп не очень много, можно набор действий сделать на основании "Полученное значение содержит "xxx"" и уже заранее заданную строчку отсылать
                  вообщем то так и хотелось сделать:
                  мониторить у устройства OID uptime, и в случае если оно меньше времени опроса устройств посылать сообщение, но все же хочется и видеть это значение для других устройств и добавлять его в сообщение

                  нашел в базе zabbix-a куда сохраняются эти значения, таблица dservices
                  не понятно почему разработчики не отображают его, а главное и место есть
                  куда выводить: столбец в Monitoring/Discovery

                  Comment

                  • Slimm2
                    Junior Member
                    • Jun 2007
                    • 21

                    #10
                    Решил задачу более громоздко:

                    создал Action Discovery которое при обнаружении хоста добавляет его в группу и связывает с шаблоном (пример в документации в картинках рассмотрен)
                    а в шаблоне создал всего один Item : Uptime, и соответственно на него навесил триггер и действие

                    Все как говорится "силами" zabbix-a, но уж больно сложно
                    Считаю что систему Обнаружения надо допилить

                    Comment

                    • ugh
                      Senior Member
                      • Jun 2009
                      • 296

                      #11
                      создал action discovery которое при обнаружении хоста добавляет его в группу и связывает с шаблоном (пример в документации в картинках рассмотрен)
                      а в шаблоне создал всего один item : Uptime, и соответственно на него навесил триггер и действие
                      вы выбрали самый правильный способ
                      имхо дискаверинг немного для другого предназначен

                      Comment

                      Working...