Ad Widget

Collapse

обновление zabbix agent 7.0.3 до 7.0.11

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • djin59
    Member
    • Jul 2023
    • 86

    #1

    обновление zabbix agent 7.0.3 до 7.0.11

    25048:20250409:101755.730 Starting Zabbix Agent [SERVER]. Zabbix 7.0.11 (revision 7b462dfe68e).
    25048:20250409:101755.735 **** Enabled features ****
    25048:20250409:101755.740 IPv6 support: YES
    25048:20250409:101755.745 TLS support: NO
    25048:20250409:101755.749 **************************
    25048:20250409:101755.753 using configuration file: C:\Zabbix\conf\zabbix_agentd.conf
    25048:20250409:101756.951 agent #0 started [main process]
    56240:20250409:101756.958 agent #3 started[listener #2]
    56588:20250409:101756.964 agent #1 started [collector]
    31464:20250409:101756.969 agent #2 started[listener #1]
    63984:20250409:101756.974 agent #9 started[listener #8]
    44080:20250409:101756.979 agent #10 started[listener #9]
    58920:20250409:101756.984 agent #4 started[listener #3]
    58088:20250409:101756.988 agent #11 started[listener #10]
    22352:20250409:101756.992 agent #5 started[listener #4]
    64472:20250409:101756.995 agent #6 started[listener #5]
    48072:20250409:101756.998 agent #12 started [active checks #1]
    32376:20250409:101757.001 agent #8 started[listener #7]
    51760:20250409:101757.004 agent #7 started[listener #6]
    48072:20250409:101757.008 Unable to connect to [IP]:10051 [cannot connect to [[IP]:10051]: connection error (POLLERR)]
    48072:20250409:101757.012 Unable to send heartbeat message to [IP]:10051 [cannot connect to [[IP]:10051]: connection error (POLLERR)]
    48072:20250409:101757.136 Unable to connect to [IP]:10051 [cannot connect to [[IP]:10051]: connection error (POLLERR)]
    48072:20250409:101757.142 Active check configuration update started to fail


    сам сервер у заббикса версии 7.0.11
    ip - это мой (диагностируемого сервака)

    при обновлении агента не работают активные проверки
    1) в конфиге сервер указан верно
    2) телнетом к серверу заббикса проваливаемся
    3) данная ошибка в логах на сервере windows rds
    4) IPv6 отключен
    5) nslookup возвращает верное имя сервера zabbix (но и ip прописывал в конфиге)

    есть идеи ребят?
    Last edited by djin59; 09-04-2025, 07:36.
  • Answer selected by djin59 at 10-04-2025, 07:53.
    djin59
    Member
    • Jul 2023
    • 86

    Виноват Антивирус Касперского!

    Comment

    • Pochinok
      Senior Member
      • Oct 2024
      • 114

      #2
      Что я бы сделал:
      Убедился, что Hostname в zabbix_agentd.conf полностью совпадает с именем узла в Zabbix.
      Убедился, что сервер слушает 0.0.0.0:10051, а не localhost.
      Проверил IP в ServerActive без пробелов и без лишнего:
      ServerActive=172.16.0......
      Запусти zabbix_agentd.exe -t agent.ping для проверки.
      Увеличь логирование: DebugLevel=4 в конфиге и перезапусти агент — можно будет увидеть, что именно он пытается сделать.​
      ​​у меня была похожа ситуация, я делал по вот этому манула, мне помог третий пунк.

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #3
        Originally posted by djin59
        ...
        48072:20250409:101757.008 Unable to connect to [IP]:10051 [cannot connect to [[IP]:10051]: connection error (POLLERR)]
        ...

        сам сервер у заббикса версии 7.0.11
        ip - это мой (диагностируемого сервака)

        при обновлении агента не работают активные проверки
        1) в конфиге сервер указан верно
        Позвольте усомниться в том, что в конфиге сервер указан верно. Откуда тогда квадратные скобки вокруг ссылки на сервер в логе агента? У вас в конфиге что, IP так и указан в квадратных скобках? Покажите строчку из конфига агента с параметром "ServerActive=".

        Comment

        • djin59
          Member
          • Jul 2023
          • 86

          #4
          Click image for larger version  Name:	image.png Views:	0 Size:	4.6 KB ID:	501645
          как видите нет никаких квадратных скобок
          конфиг не менял, переходя на разные версии
          но данные идут и на сервере все норм ( тут речь о 7.0.3 )

          может он скобки в логе только пишет?? эта строка из лога агента

          нет стат с агентского пк
          TCP 0.0.0.0:10050 0.0.0.0:0 LISTENING 26392
          TCP 127.0.0.1:10051 0.0.0.0:0 LISTENING 16620
          10051 должен слушать мой сервер забикс, насколько я понимаю - если бы он не слушал то куча узлов бы мне об этом сказали )))

          c:\zabix\bin>zabbix_agentd.exe -t agent.ping
          agent.ping [u|1]

          строку настроек серверактив переписал на всякий случай - эффекта нет

          как только заменяю на агента 7.0.11 сразу активные проверки не доступны
          Click image for larger version  Name:	image.png Views:	1 Size:	18.3 KB ID:	501648
          Last edited by djin59; 09-04-2025, 12:53.

          Comment

          • Kos
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Aug 2015
            • 3404

            #5
            Да, прошу прощения - погорячился. У меня тоже пишет в таком же формате, причём писал так всегда, ещё с каких-то древних версий агента (почему-то я на это не обращал внимания раньше). Вот пример с той же версии агента (Linux x86_64, собран из исходников без поддержки IPv6, конкретный домен замаскирован звёздочками мной):
            Code:
             24293:20250401:130041.490 Starting Zabbix Agent [zabbix1]. Zabbix 7.0.11 (revision 7b462dfe68e).
             24293:20250401:130041.490 **** Enabled features ****
             24293:20250401:130041.490 IPv6 support:           NO
             24293:20250401:130041.490 TLS support:            NO
             24293:20250401:130041.490 **************************
             24293:20250401:130041.490 using configuration file: /usr/local/etc/zabbix_agentd.conf
             24293:20250401:130041.491 agent #0 started [main process]
             24294:20250401:130041.492 agent #1 started [collector]
             24295:20250401:130041.493 agent #2 started[listener #1]
             24296:20250401:130041.493 agent #3 started[listener #2]
             24297:20250401:130041.494 agent #4 started[listener #3]
             24298:20250401:130041.495 agent #5 started[listener #4]
             24299:20250401:130041.495 agent #6 started[listener #5]
             24300:20250401:130041.496 agent #7 started[listener #6]
             24301:20250401:130041.497 agent #8 started[listener #7]
             24302:20250401:130041.497 agent #9 started[listener #8]
             24303:20250401:130041.498 agent #10 started[listener #9]
             24304:20250401:130041.498 agent #11 started[listener #10]
             24305:20250401:130041.498 agent #12 started [active checks #1]
             24305:20250401:143932.704 unable to receive from [zabbix.*******.**]:10051: cannot read from socket: [104] Connection reset by peer
             24305:20250401:143932.704 Active check configuration update started to fail
             24305:20250401:143957.266 Unable to connect to [zabbix.*******.**]:10051 [cannot connect to [[zabbix.*******.**]:10051]: connection error (POLLERR,POLLHUP)]
             24305:20250401:143957.267 Active check data upload started to fail
             24305:20250401:143957.267 Unable to connect to [zabbix.*******.**]:10051 [cannot connect to [[zabbix.*******.**]:10051]: connection error (POLLERR,POLLHUP)]
             24305:20250401:143957.267 Unable to send heartbeat message to [zabbix.*******.**]:10051 [cannot connect to [[zabbix.*******.**]:10051]: connection error (POLLERR,POLLHUP)]
             24305:20250401:143958.589 active check data upload to [zabbix.*******.**:10051] is working again
             24305:20250401:144002.591 Active check configuration update from [zabbix.*******.**:10051] is working again
            Я правильно понимаю, что все активные проверки сейчас не работают, а пассивные - работают?

            "zabbix_agentd.exe -t agent.ping" - это не показатель (оно должно всегда возвращать единицу). Что вернёт, например, такое?
            Code:
            zabbix_agentd.exe -t net.tcp.service.perf[tcp,IP_вашего_Zabbix_сервера,10051]

            Comment

            • djin59
              Member
              • Jul 2023
              • 86

              #6
              ну я откат на версию агента 7.0.3 сделал и всё работает

              версия 7.0.3:
              c:\zabbix\bin>zabbix_agentd.exe -t net.tcp.service.perf[tcp,МойСРВЗаббикса,10051]
              net.tcp.service.perf[tcp,МойСРВЗаббикса,10051] [d|0.0050001144409179688]

              версия 7.0.11
              c:\zabbix\bin>zabbix_agentd.exe -t net.tcp.service.perf[tcp,МойСРВЗаббикса,10051]
              net.tcp.service.perf[tcp,МойСРВЗаббикса,10051] [d|0.0050787925720214844]

              сейчас подкинул опять 7.0.11 запустил службу - ошибка есть- перезапустил службу- ошибки нет......... теперь пока ошибка не вышла буду мониторить ...

              ОШИБКА ПРОЯВИЛАСЬ ВНОВЬ! на 7.0.11 и тоже самое на 7.0.3 ((( т.е. версии получаются непричем, вчера на 7.03. ошибок небыло

              to KOS
              Я правильно понимаю, что все активные проверки сейчас не работают, а пассивные - работают?

              получается что так...((( хотя они запускаются powershell.exe -noprofile -executionpolicy bypass
              из стандартного шаблона проверки отрабатываются, а проверки повершелл нет

              Click image for larger version

Name:	image.png
Views:	81
Size:	22.7 KB
ID:	501671
              Last edited by djin59; 10-04-2025, 06:49.

              Comment

              • djin59
                Member
                • Jul 2023
                • 86

                #7
                Виноват Антивирус Касперского!

                Comment

                Working...