Ad Widget

Collapse

ERD-3.2 + Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Eugeny Chibisov
    Junior Member
    • Nov 2014
    • 6

    #1

    ERD-3.2 + Zabbix

    Здравствуйте! Никак не получается подружить устройство удалённого контроля SNR-ERD 3.2 с Zabbix.

    Прошивка ERD 9.3. Zabbix 2.2.7.

    Создаю шаблон, добавляю в него "Элемент данных" с ключом "enterprises.40418.2.3.4.1.0" и OID ".1.3.6.1.4.1.40418.2.3.4.1.0", тип "SNMPv1 агент".
    Начинаю получать данные с датчик температуры, установленного на устройстве.

    Создаю еще один точно такой же "элемент данных", но уже с ключом "enterprises.40418.2.3.4.2.2" и OID ".1.3.6.1.4.1.40418.2.3.4.2.2" для получения данных с вынесенного датчика, в результате чего zabbix сообщает состояние элемента "Не поддерживается" и пишет ошибку "Invalid SNMP response: variable bindings out of order". В этот же момент перестает работать первый элемент данных, точно с такой же ошибкой.

    Отключаю второй элемент, первый начинает работать.

    Из консоли все работает:
    Code:
    snmpget -v1 -cpublic -On х.х.х.х 1.3.6.1.4.1.40418.2.3.4.1.0
    .1.3.6.1.4.1.40418.2.3.4.1.0 = INTEGER: 23
    
    snmpget -v1 -cpublic -On x.x.x.x 1.3.6.1.4.1.40418.2.3.4.2.2
    .1.3.6.1.4.1.40418.2.3.4.2.2.0 = INTEGER: 25

    Кто-нибудь может подсказать, как правильно настроить zabbix для мониторинга данных с ERD.
    Такая же проблема и с ERD 2.3.

    UPD: Пробовал ставить ключ и OID цифровыми.
    Заметил, что работает когда активен только один элемент, не важно какой. Если активны несколько, то уже перестает работать.
    Attached Files
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    Посмотри внимательно на OID которые ты прописываешь и те которые _возвращает_ snmpget.
    Code:
    .1.3.6.1.4.1.40418.2.3.4.2.2.0 = INTEGER: 25
    Вот надо в конфигурации элемента данных добавить этот нолик.

    Comment

    • Eugeny Chibisov
      Junior Member
      • Nov 2014
      • 6

      #3
      В конфигурации элемента этот нолик есть. И с ним и без него проблема остается той же.

      Сейчас у меня и в ключе и в OID цифровые одинаковые значения, полностью совпадающие с тем, что возвращает snmpget.

      Comment

      • Eugeny Chibisov
        Junior Member
        • Nov 2014
        • 6

        #4
        Выяснил, что Zabbix отправляет несколько переменных одним запросом, а устройство SNR-ERD 3.2 поддерживает только запрос с одной переменной. Связано это с ограничениями памяти в контроллере.

        Можно ли как-то заставить Zabbix опрашивать устройство последовательно отдельными запросами?

        Comment

        • Jimson
          Senior Member
          • Jan 2008
          • 1327

          #5
          В 2.2 только глобально через конфигурацию сервера.

          Comment

          • trv1171
            Member
            • Mar 2014
            • 52

            #6
            Originally posted by jimson
            В 2.2 только глобально через конфигурацию сервера.
            Я обошел эту особенность erd в помощью разнесенных во времени опросов датчиков. Например Температуру раз в 60 сек. а напряжение - раз в 65. В этой ситуации erd опрашивается нормально. Lld обнаружение, правда, получается громоздким.

            Comment

            • Eugeny Chibisov
              Junior Member
              • Nov 2014
              • 6

              #7
              Спасибо за ответы!

              Попробовал, разнести по времени, не заработало. Может поставил слишком маленькую разницу..

              В итоге отключил в конфиге SNMPBulkRequests и все заработало.

              Comment

              • trv1171
                Member
                • Mar 2014
                • 52

                #8
                Originally posted by eugeny chibisov
                Спасибо за ответы!

                Попробовал, разнести по времени, не заработало. Может поставил слишком маленькую разницу..

                В итоге отключил в конфиге snmpbulkrequests и все заработало.
                Ну да, сорри, забыл упомянуть, Просто у меня оно отключено было изначально.

                Comment

                • trv1171
                  Member
                  • Mar 2014
                  • 52

                  #9
                  Если кто еще следит за этим тредом - в заббикс 2.4 - bulkwalk выключается не глобально, а персонально на хосту. Так что ERD всех видов, теперь чувствуют себя замечательно.

                  Comment

                  • tvtue
                    Member
                    • Sep 2012
                    • 71

                    #10
                    Hello zabbix users,

                    can you please describe this error message and the possible solution (?) in english.

                    Code:
                    Invalid SNMP response: variable bindings out of order.

                    We have the exact same error message and there appears no other forum entry which describes this.


                    Kind regards
                    Timo

                    Comment

                    • sadman
                      Senior Member
                      • Dec 2010
                      • 1611

                      #11
                      You need to turn off a 'snmp bulk request' option for the node on which the error occurs

                      Comment

                      • tvtue
                        Member
                        • Sep 2012
                        • 71

                        #12
                        Hello sadman,
                        thank you for your reply and short translation of the thread.
                        It turned out that we were not using the right OID in the item config.
                        It 's a little strange that it worked in the shell with snmpget though.

                        Thanks anyway, best regards
                        Timo

                        Comment

                        Working...