Ad Widget

Collapse

SNMP timeout while connecting to [x.x.x.x:161]

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gh0st
    Junior Member
    • Mar 2011
    • 3

    #1

    SNMP timeout while connecting to [x.x.x.x:161]

    Zabbix Server v1.8.3 (revision 13928) (16 August 2010)
    NET-SNMP version: 5.3.2.2
    OS: CentOS
    В системе заведены свичи, доступность который мониториться по icmp
    Свичей около 1000 шт.Свичи агрегации их около 100 шт. Пробуйю врубить мониторинг портов по SNMP га агрегации (ошибки,состояние,траффик).
    Так вот, свичи одной модели (Dlink DGS-3100-24TG) находяться в одном сигменте сети, прошивка на них тоже однинаковая, одни он мониторить частично, одни мониторит, потом перестает,одни вообще не мониторит.
    Пишет timeout while connecting, хотя с этой же машины(где стоит zabbix) snmpwalk проходит. Подкажте плз. где комать.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Попробуйте увеличить таймауты для zabbix_server

    /etc/zabbix/zabbix_server.conf
    Code:
    ### Option: Timeout
    #       Specifies how long we wait for agent, SNMP device or external check (in seconds).
    #
    # Mandatory: no
    # Range: 1-30
    # Default:
    Timeout=30
    И рестартовать zabbix_server
    По умолчанию там 3 сек Timeout

    Comment

    • gh0st
      Junior Member
      • Mar 2011
      • 3

      #3
      Timeout=30
      Это то, что было измененно в первую очередь.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Если есть очередь Администрирование-> Очередь, нужно увеличивать количество Pollers.
        /etc/zabbix/zabbix_server.conf
        StartPollers
        Ну и смотреть на задержку с помощью tcpdump в получении данных по SNMP (время между запросом и ответом).

        Comment

        • vanishox
          Member
          • Mar 2011
          • 47

          #5
          День добрый! Ссори что пишу не в тему, но в тикете -"Вопрос по настройке Zabbix" никто не ответил. А тут тема свежая.

          Предистория:
          Имеется - zabbix 1.8.4 и 2000 узлов для мониторинга.
          Все узлы относятся к сетям. Например:

          172.16.0.0/14
          172.20.0.0/14
          172.24.0.0/14
          172.28.0.0/14

          Пробовали создать обнаружение вписали диапазон таким образом:

          172.16.0.0/12 или 172.20.0.0/14,172.24.0.0/14,172.28.0.0/14

          Все хорошо диапазон принимает нормально не ругается, но в логи пишет:

          для 1 случая:
          381:20110305:145506.390 Discovery: Wrong format of IP range '172.16.0.0/12'

          для 2 случая :
          381:20110305:144006.350 Discovery: Wrong format of IP range '172.20.0.0/14,172.24.0.0/14,172.28.0.0/14'
          381:20110305:144006.350 Discovery: Wrong format of IP range '172.24.0.0/14,172.28.0.0/14'
          381:20110305:144006.350 Discovery: Wrong format of IP range '172.28.0.0/14'

          В чем может быть проблема?

          Comment

          • costas
            Senior Member
            • Aug 2009
            • 201

            #6
            to vanishox
            формат записи IP range: 192.168.1.1-255
            первый IP и последний IP.
            CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

            ...эта проверка бесполезная, вредная, и она зло.

            Comment

            • vanishox
              Member
              • Mar 2011
              • 47

              #7
              Originally posted by costas
              to vanishox
              формат записи ip range: 192.168.1.1-255
              первый ip и последний ip.
              Но таким образом мы сможем указать только сеть для 255 узлов. А как быть, если нам нужны все узлы из сетей 172.20.0.0 - 172.28.0.0?

              Comment

              • costas
                Senior Member
                • Aug 2009
                • 201

                #8
                Originally posted by vanishox
                Но таким образом мы сможем указать только сеть для 255 узлов. А как быть, если нам нужны все узлы из сетей 172.20.0.0 - 172.28.0.0?
                Исходя из документации имеем:
                list: 192.168.1.1-255,192.168.2.1-100,192.168.2.200,192.168.4.0/24
                172.16.0.0/14 - должно работать
                CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                ...эта проверка бесполезная, вредная, и она зло.

                Comment

                • gh0st
                  Junior Member
                  • Mar 2011
                  • 3

                  #9
                  Пишу по теме Pollers увеличил не помогает, хотя с очередью юыли проблемы. Сейчас все по 0. Везде по деактивировал элементы данных, которе проблемных. Ситуация, такая рестартую заббикс сервер хост начинает мониториться, потом через 15 мин перестает. Ответ заббиска Timeout, но по tcpdump задержки между вопрос и ответом нет.

                  12:51:01.668835 IP 10.10.c.a.44426 > 10.10.c.b.snmp: F=r U= E= C= GetRequest(14) [|snmp]
                  12:51:01.673372 IP 10.10.c.b.snmp > 10.10.c.a.44426: F= U= [|snmp]
                  12:51:01.673532 IP 10.10.c.a.44426 > 10.10.c.b.snmp: F=ar U=zab [|snmp][|snmp]
                  12:51:01.678665 IP 10.10.c.b.snmp > 10.10.c.a.44426: F=a U=zabb [|snmp][|snmp]

                  Comment

                  • costas
                    Senior Member
                    • Aug 2009
                    • 201

                    #10
                    Originally posted by gh0st
                    Пишу по теме Pollers увеличил не помогает, хотя с очередью юыли проблемы. Сейчас все по 0. Везде по деактивировал элементы данных, которе проблемных. Ситуация, такая рестартую заббикс сервер хост начинает мониториться, потом через 15 мин перестает. Ответ заббиска Timeout, но по tcpdump задержки между вопрос и ответом нет.

                    12:51:01.668835 IP 10.10.c.a.44426 > 10.10.c.b.snmp: F=r U= E= C= GetRequest(14) [|snmp]
                    12:51:01.673372 IP 10.10.c.b.snmp > 10.10.c.a.44426: F= U= [|snmp]
                    12:51:01.673532 IP 10.10.c.a.44426 > 10.10.c.b.snmp: F=ar U=zab [|snmp][|snmp]
                    12:51:01.678665 IP 10.10.c.b.snmp > 10.10.c.a.44426: F=a U=zabb [|snmp][|snmp]
                    Вроде нечто похожее
                    CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                    ...эта проверка бесполезная, вредная, и она зло.

                    Comment

                    • dima_dm
                      Senior Member
                      • Dec 2009
                      • 2697

                      #11
                      Может проблемы связаны с NET-SNMP version: 5.3.2.2?
                      У меня с net-snmp-5.5-27 и net-snmp-5.1.2 и Zabbix 1.8.3 таких проблем не было, работает хорошо.

                      Comment

                      • costas
                        Senior Member
                        • Aug 2009
                        • 201

                        #12
                        Originally posted by dima_dm
                        Может проблемы связаны с NET-SNMP version: 5.3.2.2?
                        У меня с net-snmp-5.5-27 и net-snmp-5.1.2 и Zabbix 1.8.3 таких проблем не было, работает хорошо.
                        У меня CentOS 5.5, zabbix 1.8.4 и snmp 5.3.2.2-9 проблем нет, но всего несколько свичей мониторится.
                        CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                        ...эта проверка бесполезная, вредная, и она зло.

                        Comment

                        • Dr.Sqaer
                          Junior Member
                          • May 2012
                          • 16

                          #13
                          Друзья Zabbix 1.8.11 всё время пишет при добавлении нового хоста SNMP Could not connect to [xxx.xxx.xxx.xxx:161]
                          При этом snmpwalk -v 2c -c xxxx xxx.xxx.xxx.xxx получаю список mib без каки либо проблем!
                          Что это такое, баг?

                          Comment

                          • neo32
                            Senior Member
                            • Nov 2013
                            • 149

                            #14
                            Originally posted by dima_dm
                            Попробуйте увеличить таймауты для zabbix_server

                            /etc/zabbix/zabbix_server.conf
                            Code:
                            ### option: Timeout
                            #       specifies how long we wait for agent, snmp device or external check (in seconds).
                            #
                            # mandatory: No
                            # range: 1-30
                            # default:
                            Timeout=30
                            И рестартовать zabbix_server
                            По умолчанию там 3 сек timeout
                            Спасибо, а у меня именно с этим и была ошибка

                            Comment

                            • remm
                              Junior Member
                              • Sep 2020
                              • 1

                              #15
                              Обратите внимание на SNMP community, указанный в свойствах вашего узла. Если он отличается то тоже будет ошибка SNMP timeout.

                              Comment

                              Working...