Ad Widget

Collapse

Заббикс агент активный

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Tyz
    Junior Member
    • Oct 2012
    • 19

    #16
    Originally posted by Tyz
    Ваше предположение было верным, пропустил один итем, сделал его активным, теперь весь темплейт активный, пересозда узел сети, теперь вооще ничего, В доступности ни горит не один из значков(
    Рано обрадовался тут, проблема также осталась... Все элементы установлены в тип "активный".

    Code:
    Received empty response from Zabbix Agent at [0.0.0.0]. Assuming that agent dropped connection because of access permissions.

    Comment

    • Tyz
      Junior Member
      • Oct 2012
      • 19

      #17
      Originally posted by dima_dm
      Попробуйте снять dump трафика на zabbix_server
      /usr/sbin/tcpdump -i eth0 -s 0 -X "host 192.168.1.239 and tcp port 10051"
      Подключил еще один хост из инета, тока не линукс, а винда, темплейт стандартный для винды, тока все итемы в тип "актив".
      Результат тот же:
      Code:
      Received empty response from Zabbix Agent at [0.0.0.0]. Assuming that agent dropped connection because of access permissions.
      Дамп трафика:
      Code:
      [root@edge-serv ~]# /usr/sbin/tcpdump -i eth0 -s 0 -X "host 192.168.1.1 and tcp port 10051"
      tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
      listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
      ^C
      0 packets captured
      0 packets received by filter
      0 packets dropped by kernel

      Comment

      • Tyz
        Junior Member
        • Oct 2012
        • 19

        #18
        Вот что выдает заббикс сервер в логах:
        Code:
        32534:20121024:173112.305 Zabbix agent item [system.uptime] on host [vova] failed: first network error, wait for 15 seconds
         32539:20121024:173127.676 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173142.710 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173157.861 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173212.937 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173227.074 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173242.155 Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
         32539:20121024:173257.300 temporarily disabling Zabbix agent checks on host [vova]: host unavailable
         32544:20121024:180025.136 cannot send list of active checks to [213.227.203.45]: host [vova] not monitored
        vova - это новый хост винде с таким конфигом:
        Code:
        LogFile=c:\zabbix_agentd.log
        DebugLevel=3
        ServerActive=95.75.75.26:10051
        Hostname=vova
        StartAgents=0
        это лог на этом хосте:
        Code:
          3984:20121024:173250.415 Starting Zabbix Agent [vova]. Zabbix 2.0.3 (revision 30483).
          3496:20121024:173250.430 agent #0 started [collector]
          3512:20121024:173250.430 agent #1 started [active checks]
          3512:20121024:180101.575 No active checks on server: host [vova] not monitored
          2776:20121024:181005.839 Zabbix Agent shutdown requested
          3512:20121024:181006.567 zabbix_agentd active check stopped
          3496:20121024:181006.634 zabbix_agentd collector stopped
          2776:20121024:181006.840 Zabbix Agent stopped. Zabbix 2.0.3 (revision 30483).
          3044:20121024:181007.165 Starting Zabbix Agent [vova]. Zabbix 2.0.3 (revision 30483).
          2084:20121024:181007.165 agent #1 started [active checks]
           592:20121024:181007.165 agent #0 started [collector]

        Comment

        • Jimson
          Senior Member
          • Jan 2008
          • 1327

          #19
          А вопрос в чем? Ну недоступен у тебя агент с сервера, при этом элемент system.uptime у тебя заведен как пассивный, сервер пытается получить значения этого итема и не может. В логах агента так же черным по белому написанно что активных проверок для хоста "вова" нету.

          Comment

          • Tyz
            Junior Member
            • Oct 2012
            • 19

            #20
            Originally posted by Jimson
            А вопрос в чем? Ну недоступен у тебя агент с сервера, при этом элемент system.uptime у тебя заведен как пассивный, сервер пытается получить значения этого итема и не может. В логах агента так же черным по белому написанно что активных проверок для хоста "вова" нету.
            Еще раз по порядку:

            Необходимо сделать только активный агент(так как для пасивного нада пробрасывать на куче маршрутизаторов порты) да и хостов должно быть много.

            Итак, на скока я понял с гайдов, чтобы установить активный агент необходмо:
            1) Указываем IP адрес при добавления нового узла - 0,0,0,0 и порт, который слушает сервер - 10051.
            2) укзываем тип элементов данных - заббикс агент активный. Я взял существующей стандартный шаблон для винды, дублировал его, но все значения поменял на "заббикс агент активный"
            3)настроить непосредственно сам конфиг агента:
            Code:
            LogFile=c:\zabbix_agentd.log
            DebugLevel=3
            ServerActive=95.75.75.26:10051
            Hostname=vova
            StartAgents=0
            В результате имею такую ошибку:

            Смотрим лог агента:
            Code:
              2336:20121024:185534.686 In send_buffer() host:'95.75.75.26' port:10051 values:12/100
              2336:20121024:185534.686 Will not send now. Now 1351094134 lastsent 1351094131 < 5
              2336:20121024:185534.686 End of send_buffer():SUCCEED
              2336:20121024:185534.686 Sleeping for 1 second(s)
              3508:20121024:185535.622 In collect_perfstat()
              2336:20121024:185535.700 In send_buffer() host:'95.75.75.26' port:10051 values:12/100
              2336:20121024:185535.700 Will not send now. Now 1351094135 lastsent 1351094131 < 5
              2336:20121024:185535.700 End of send_buffer():SUCCEED
              2336:20121024:185535.700 Sleeping for 1 second(s)
              3508:20121024:185536.636 In collect_perfstat()
              2336:20121024:185536.714 In send_buffer() host:'95.75.75.26' port:10051 values:12/100
              2336:20121024:185536.729 JSON before sending [{
            	"request":"agent data",
            	"data":[
            		{
            			"host":"vova",
            			"key":"perf_counter[\\2\\18]",
            			"value":"17003.040090",
            			"clock":1351094131,
            			"ns":493155263},
            		{
            			"host":"vova",
            			"key":"perf_counter[\\2\\250]",
            			"value":"741.000000",
            			"clock":1351094131,
            			"ns":496161788},
            		{
            			"host":"vova",
            			"key":"proc.num[]",
            			"value":"53",
            			"clock":1351094131,
            			"ns":497846857},
            		{
            			"host":"vova",
            			"key":"system.cpu.load[,avg15]",
            			"value":"0.000000",
            			"clock":1351094131,
            			"ns":498911092},
            		{
            			"host":"vova",
            			"key":"system.cpu.load[,avg1]",
            			"value":"0.000000",
            			"clock":1351094131,
            			"ns":500000874},
            		{
            			"host":"vova",
            			"key":"system.cpu.load[,avg5]",
            			"value":"0.000000",
            			"clock":1351094131,
            			"ns":501057410},
            		{
            			"host":"vova",
            			"key":"system.swap.size[,free]",
            			"value":"4765704192",
            			"clock":1351094131,
            			"ns":502121646},
            		{
            			"host":"vova",
            			"key":"system.swap.size[,total]",
            			"value":"6298492928",
            			"clock":1351094131,
            			"ns":503290520},
            		{
            			"host":"vova",
            			"key":"system.uname",
            			"value":"Windows 1122 6.1.7601 Microsoft Windows 7 Ultimate Edition Service Pack 1 x86",
            			"clock":1351094131,
            			"ns":504575931},
            		{
            			"host":"vova",
            			"key":"system.uptime",
            			"value":"34314",
            			"clock":1351094131,
            			"ns":507615003},
            		{
            			"host":"vova",
            			"key":"vm.memory.size[free]",
            			"value":"1718894592",
            			"clock":1351094131,
            			"ns":508709685},
            		{
            			"host":"vova",
            			"key":"vm.memory.size[total]",
            			"value":"3151224832",
            			"clock":1351094131,
            			"ns":509786169}],
            	"clock":1351094136,
            	"ns":574100483}]
              2336:20121024:185536.761 JSON back [{
            	"response":"success",
            	"info":"Processed 12 Failed 0 Total 12 Seconds spent 0.000174"}]
              2336:20121024:185536.761 In check_response() response:'{
            	"response":"success",
            "info":"Processed 12 Failed 0 Total 12 Seconds spent 0.000174"}'
              2336:20121024:185536.761 Info from server: Processed 12 Failed 0 Total 12 Seconds spent 0.000174
              2336:20121024:185536.761 End of check_response():SUCCEED
              2336:20121024:185536.761 OK
              2336:20121024:185536.761 End of send_buffer():SUCCEED
              2336:20121024:185536.761 Sleeping for 1 second(s)
              3508:20121024:185537.638 In collect_perfstat()
              2336:20121024:185537.768 In send_buffer() host:'95.75.75.26' port:10051 values:0/100
              2336:20121024:185537.768 End of send_buffer():SUCCEED
              2336:20121024:185537.768 Sleeping for 1 second(s)
              3508:20121024:185538.638 In collect_perfstat()
              2336:20121024:185538.768 In send_buffer() host:'95.75.75.26' port:10051 values:0/100
              2336:20121024:185538.768 End of send_buffer():SUCCEED
              2336:20121024:185538.768 Sleeping for 1 second(s)
            Как я понимаю, то агент берет инфу от сервака(иначе откуда бы он знал, какие именно элементы он собирает), но в последних строчках мелькает это:
            Code:
             2336:20121024:185538.768 In send_buffer() host:'95.75.75.26' port:10051 values:0/100
            получается он не может отправить или что?

            Сейчас доступность этого хоста в веб морде никакое(тоесть не горит не один из 4 значков), или же выскакивает такая ошибка:
            Code:
            Received empty response from Zabbix Agent at [0.0.0.0]. Assuming that agent dropped connection because of access permissions.
            В чем причина?

            Comment

            • Tyz
              Junior Member
              • Oct 2012
              • 19

              #21
              Code:
              [root@edge-serv ~]# netstat -ntpl | grep zabbix
              tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      10878/zabbix_server
              Порт слушает.
              телнет с сервера:
              Code:
              [root@edge-serv ~]# telnet localhost 10051
              Trying 127.0.0.1...
              Connected to localhost.
              Escape character is '^]'.
              ^C
              Connection closed by foreign host.
              тоже самое из любой линукс машини на адрес сервера, или же с винды. Пасивные проверки работают на ура,активные - нет.

              Comment

              • Tyz
                Junior Member
                • Oct 2012
                • 19

                #22
                Вроде заработало. Доступность - не показана, но данные начали собираться. В чем была проблема? - не знаю. последнии мои действия описаны в предыдущем посте.

                Comment

                • Jimson
                  Senior Member
                  • Jan 2008
                  • 1327

                  #23
                  Originally posted by Tyz
                  Итак, на скока я понял с гайдов, чтобы установить активный агент необходмо:
                  1) Указываем IP адрес при добавления нового узла - 0,0,0,0 и порт, который слушает сервер - 10051.
                  2) укзываем тип элементов данных - заббикс агент активный. Я взял существующей стандартный шаблон для винды, дублировал его, но все значения поменял на "заббикс агент активный"
                  1) вообще до барабана что ты напишешь интерфейсах хоста если ты не собираешься с него брать пассивные забикс-агент элементы или проверять этот хост "простыми проверками" типа icmpping[]

                  2) нам как бы все равно что ты брал за шаблон и откуда, по сути шаблоны идущие в комплекте это просто примеры

                  у тебя в 18 посте этого треда явно в логах написано что твой сервер пытается получить с агента "system.uptime":
                  Code:
                  Zabbix agent item [system.uptime] on host [vova] failed: another network error, wait for 15 seconds
                   temporarily disabling Zabbix agent checks on host [vova]: host unavailable
                  и твой лог агента так же это подтверждает:
                  Code:
                  No active checks on server: host [vova] not monitored
                  Проблема в том что ты невнимателен, видимо куда то опаздываешь.

                  Comment

                  • Tyz
                    Junior Member
                    • Oct 2012
                    • 19

                    #24
                    спасибо, все перепроверю

                    Comment

                    Working...