Ad Widget

Collapse

не срабатывает режим active проверок у агента в составе docker образов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • plr
    Junior Member
    • May 2017
    • 21

    #1

    не срабатывает режим active проверок у агента в составе docker образов

    Взял стандартный https://github.com/zabbix/zabbix-doc...ql_latest.yaml

    убрал ненужные сервисы. настроил env-файлы. всё запустилось, работает, только агент:

    1. заработал в пассивном режиме после установки в хосте установил zabbix-agent вместо 127.0.0.1

    2. запускаю root@vu:~/zabbix-server# docker logs zabbix-server-zabbix-agent-1

    Code:
    ** Preparing Zabbix agent
    
    ** Using 'zabbix-server' servers for passive checks
    
    ** Using 'zabbix-server' servers for active checks
    
    Starting Zabbix Agent [98850d2d9dc4]. Zabbix 7.4.2 (revision 7aa4e07).
    
    Press Ctrl+C to exit.
    
    
    
    
    39530:20250909:170052.827 Starting Zabbix Agent [98850d2d9dc4]. Zabbix 7.4.2 (revision 7aa4e07).
    
    39530:20250909:170052.827 **** Enabled features ****
    
    39530:20250909:170052.827 IPv6 support: YES
    
    39530:20250909:170052.827 TLS support: YES
    
    39530:20250909:170052.827 **************************
    
    39530:20250909:170052.827 using configuration file: /etc/zabbix/zabbix_agentd.conf
    
    39530:20250909:170052.836 agent #0 started [main process]
    
    39676:20250909:170052.838 agent #1 started [collector]
    
    39677:20250909:170052.838 agent #2 started[listener #1]
    
    39678:20250909:170052.839 agent #3 started[listener #2]
    
    39679:20250909:170052.842 agent #4 started[listener #3]
    
    39680:20250909:170052.848 agent #5 started[listener #4]
    
    39681:20250909:170052.849 agent #6 started[listener #5]
    
    39682:20250909:170052.849 agent #7 started[listener #6]
    
    39683:20250909:170052.855 agent #8 started[listener #7]
    
    39684:20250909:170052.858 agent #9 started[listener #8]
    
    39685:20250909:170052.863 agent #10 started[listener #9]
    
    39692:20250909:170052.873 agent #11 started[listener #10]
    
    39693:20250909:170052.877 agent #12 started [active checks #1]
    
    39693:20250909:170057.885 Unable to connect to [zabbix-server]:10051 [getaddrinfo() failed for 'zabbix-server': [0] Unknown error]
    
    39693:20250909:170057.885 Unable to send heartbeat message to [zabbix-server]:10051 [getaddrinfo() failed for 'zabbix-server': [0] Unknown error]
    
    39693:20250909:170100.555 no active checks on server [zabbix-server:10051]: host [98850d2d9dc4] not found
    
    39693:20250909:170100.555 Active check configuration update started to fail
    3. Захожу в контейнер zabbix-agent:

    Code:
    root@vu:~/zabbix-server# docker exec -it zabbix-server-zabbix-agent-1 /bin/sh
    
    ~ $ ping zabbix-server
    
    PING zabbix-server (172.16.239.5) 56(84) bytes of data.
    
    64 bytes from zabbix-server-zabbix-server-1.zabbix-server_backend (172.16.239.5): icmp_seq=1 ttl=64 time=0.027 ms
    
    64 bytes from zabbix-server-zabbix-server-1.zabbix-server_backend (172.16.239.5): icmp_seq=2 ttl=64 time=0.048 ms
    
    64 bytes from zabbix-server-zabbix-server-1.zabbix-server_backend (172.16.239.5): icmp_seq=3 ttl=64 time=0.042 ms
    ​
    т.е. хост zabbix-server пингуется, получается, что порт 10051 на zabbix-server закрыт для zabbix-agent контейнера, проверил это так:

    Code:
    ~ $ timeout 1 sh -c "echo > /dev/tcp/zabbix-server/10051" && echo open || echo closed
    
    sh: can't create /dev/tcp/zabbix-server/10051: nonexistent directory
    
    closed
    ​
    что я делаю не так?
  • IkarusKam
    Member
    • Dec 2023
    • 40

    #2
    Добрый день! Аналогичная проблема была, создавал тему, смотрел разные docker репозитории и docker-compose файлы. Нигде не дали ясного ответа и пришлось уйти от docker и развернуть, как обычный сервер. В будущем у вас будут проблемы, что и в большинства шаблонах не будут работать элементы данных. (Которые выполняются дольше 10 секунд, не помогает даже выставление большего таймаута).

    Comment

    Working...