Ad Widget

Collapse

Не работает zabbix-agent наWindows 2003 Sever и Windows 7

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AntonBAlashov
    Junior Member
    • Mar 2011
    • 4

    #1

    Не работает zabbix-agent наWindows 2003 Sever и Windows 7

    Установил zabbix-agent на XP - все работает, без проблем.
    Точно такая же установка прошла на 2003 и Win7 - агент запускается, в процессах висит, в нетстате видно, но zabbix-сервер (на Centos 5.5) показывает иконки с этих хостов красными, недоступными. С ПК на XP все нормально работает, иконки зеленые, заббикс-сервер видит их.
    Конфиг один и тот же везде:

    В zabbix_agentd.conf
    Server=192.168.1.143
    LogFile=C:\zabbix_agentd.log
    LogFileSize=5
    Hostname=EOVVEM
    ServerPort=10051
    ListenPort=10050

    FireWall и на zabbix-сервере и на 2003 и windows7 отключен.
    В чем проблема? Почему может не видеть сервер агентов на операционках 2003, 2008 и Windows 7 ???
    Last edited by AntonBAlashov; 25-03-2011, 13:29.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    проверить работу zabbix_agentd достаточно легко
    С Zabbix Server
    zabbix_get -s IP -k agent.version
    1.8.2

    Comment

    • AntonBAlashov
      Junior Member
      • Mar 2011
      • 4

      #3
      Originally posted by dima_dm
      проверить работу zabbix_agentd достаточно легко
      С Zabbix Server
      zabbix_get -s IP -k agent.version
      1.8.2
      Пишет:
      zabbix_get [6611]: Get value error: *** Cannot connect to [192.168.1.2]:10050 [Connection refused]

      (на 192.168.1.2 не включен файрволл)
      и если подставить другой IP (там тоже стоит агент, это IP 192.168.1.12), то:

      zabbix_get [6620]: Get value error: ZBX_TCP_READ() failed [Connection reset by peer]

      Что с этим делать?

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Что показывает команда
        netstat -nao
        по портам TCP 10050 на машине с Zabbix Agent?
        Что пишет в логах zabbix_agentd.log Zabbix Agent с
        zabbix_agentd.conf
        DebugLevel=4
        Last edited by dima_dm; 25-03-2011, 14:56.

        Comment

        • AntonBAlashov
          Junior Member
          • Mar 2011
          • 4

          #5
          Originally posted by dima_dm
          Что показывает команда
          netstat -nao
          по портам tcp 10050 на машине с zabbix agent?
          Что пишет в логах zabbix_agentd.log zabbix agent с
          zabbix_agentd.conf
          debuglevel=4

          Netstat -nao пишет вот это:


          Tcp 192.168.1.2:10050 192.168.1.143:33037 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35058 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35191 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35387 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35735 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35959 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:35999 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36057 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36136 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36252 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36321 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36326 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36380 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36669 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36675 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:36767 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37023 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37092 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37158 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37418 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37687 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37759 close_wait 2864
          tcp 192.168.1.2:10050 192.168.1.143:37887 close_wait 2864

          А в логах вот это:

          3076:20110325:132257.949 Too many consecutive errors on accept() call.
          2148:20110325:133920.465 Too many consecutive errors on accept() call.
          3836:20110325:133930.418 Too many consecutive errors on accept() call.
          3076:20110325:133939.949 Too many consecutive errors on accept() call.
          2148:20110325:135602.484 Too many consecutive errors on accept() call.
          3836:20110325:135612.439 Too many consecutive errors on accept() call.
          3076:20110325:135622.065 Too many consecutive errors on accept() call.
          2148:20110325:141244.530 Too many consecutive errors on accept() call.
          3836:20110325:141254.483 Too many consecutive errors on accept() call.
          3076:20110325:141304.108 Too many consecutive errors on accept() call.
          2148:20110325:142926.530 Too many consecutive errors on accept() call.
          3836:20110325:142936.484 Too many consecutive errors on accept() call.
          3076:20110325:142946.109 Too many consecutive errors on accept() call.
          2148:20110325:144608.530 Too many consecutive errors on accept() call.
          3836:20110325:144618.484 Too many consecutive errors on accept() call.
          3076:20110325:144628.109 Too many consecutive errors on accept() call.
          2148:20110325:150250.585 Too many consecutive errors on accept() call.
          3836:20110325:150300.539 Too many consecutive errors on accept() call.
          3076:20110325:150310.164 Too many consecutive errors on accept() call.
          2148:20110325:151932.596 Too many consecutive errors on accept() call.
          3836:20110325:151942.549 Too many consecutive errors on accept() call.
          3076:20110325:151952.283 Too many consecutive errors on accept() call.
          2148:20110325:153614.596 Too many consecutive errors on accept() call.
          3836:20110325:153624.549 Too many consecutive errors on accept() call.
          3076:20110325:153634.283 Too many consecutive errors on accept() call.
          2148:20110325:155256.596 Too many consecutive errors on accept() call.
          3836:20110325:155306.549 Too many consecutive errors on accept() call.
          3076:20110325:155316.283 Too many consecutive errors on accept() call.
          2148:20110325:160938.661 Too many consecutive errors on accept() call.
          3836:20110325:160948.614 Too many consecutive errors on accept() call.
          3076:20110325:160958.349 Too many consecutive errors on accept() call.
          Last edited by AntonBAlashov; 25-03-2011, 15:08.

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Ищите проблемы на сети. А где строчка в Netstat -nao?
            TCP 0.0.0.0:10050 0.0.0.0:0 LISTENING 1412

            Comment

            • genakir
              Member
              • Mar 2011
              • 49

              #7
              Originally posted by dima_dm
              проверить работу zabbix_agentd достаточно легко
              С Zabbix Server
              zabbix_get -s IP -k agent.version
              1.8.2
              Доброго времени суток.
              Аналогичная проблема. На XP - проблем нет, с 7-кой - проблема.
              Данная команда возвращает:
              zabbix_get [3089]: Get value error: *** Cannot connect to [192.168.1.170]:10050
              ОС агента: Windows 7 Ultimate x64

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Попробуйте отключить Firewall

                И убедитесь, что в выводе команды
                netstat -nao
                Есть строка
                TCP 0.0.0.0:10050 0.0.0.0:0 LISTENING 1412

                В zabbix_agentd.conf
                Server=192.168.1.143,127.0.0.1
                Указан правильно IP Zabbix Server
                P.S. Не забываете перезапускать zabbix_agentd после каждого изменения конфигурации!!!!
                При разрешённом доступе с 127.0.0.1
                Можно проверить работу Zabbix c самой Windows машины
                zabbix_get.exe -s 127.0.0.1 -k agent.version
                1.8.2
                Last edited by dima_dm; 31-03-2011, 08:01.

                Comment

                • turboon
                  Member
                  • Sep 2010
                  • 93

                  #9
                  Внесу свою лепту..

                  Возникла та же проблема на двух 64-битных серверах после небольшой правки конфига и рестарта агента.

                  Вот вывод netstat -naob
                  Здесь пара сотен соеднинений CLOSE_WAIT

                  TCP 10.0.19.11:10050 10.0.0.235:34435 CLOSE_WAIT 5792
                  [Система]
                  .....
                  TCP 10.0.19.11:10050 10.0.0.235:58181 CLOSE_WAIT 5792
                  [Система]

                  TCP [::]:10050 [::]:0 LISTENING 5792
                  [Система]

                  Получается что порт занят процессом "система".
                  В это время как zabbix_get, так и telnet при попытке коннекта на 10050 отвечает connection refused.
                  Помогает смена порта агента в конфиге, либо ребут

                  Появляется ощущение, что какая-то бага вкралась в 64-битную версию

                  Comment

                  • Oakim
                    Junior Member
                    • Aug 2011
                    • 7

                    #10


                    Причина в Имени хоста они должны совпадать и на сервере и на клиенте!!!

                    Comment

                    • zalex_ua
                      Senior Member
                      Zabbix Certified Trainer
                      Zabbix Certified SpecialistZabbix Certified Professional
                      • Oct 2009
                      • 1286

                      #11
                      Originally posted by Oakim
                      http://www.zabbix.com/forum/showthre...9274#post89274

                      Причина в Имени хоста они должны совпадать и на сервере и на клиенте!!!
                      Не спешите так громко говорить .

                      Для всех:
                      Какая версия агентов? Вполне вероятно что немного устаревшая. Не забывайте писать это сразу!
                      Недавно для версии 1.8.4 было исправление.
                      Вот оно: https://support.zabbix.com/browse/ZBX-1908
                      Попробуйте последнюю версию агентов.

                      Comment

                      Working...