Задать вопрос
@HighMan

Zabbix 5.2 почему не подключаются агенты к серверу?

Здравствуйте, товарищи!
Какая-то жуткая непонятка с подключением, точнее неподключением, агентов Zabbix к серверу.
Стоят 3 агента: на самом сервере Zabbix (подключается), на Linux сервере (не подключается), на W2k8r2 (не подключается)
Конфиг сервера (IP:192.168.17.80)
cat /etc/zabbix/zabbix_server.conf | grep -v '^\s*#\|^\s*$'
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBName=zabbix
DBUser=zabbix
DBPassword=*****
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1

Конфиг агента W2k8r2(ip:192.168.17.150)
LogFile=C:\Program Files\Zabbix Agent\zabbix_agentd.log
Server=192.168.17.80
ServerActive=192.168.17.80
Hostname=oldwin
Include=C:\Program Files\Zabbix Agent\zabbix_agentd.conf.d\

Linux agent (IP:192.168.17.1)
# cat zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.17.80
ServerActive=192.168.17.80
Hostname=pobedit
SourceIP=192.168.17.1
#Include=/etc/zabbix/zabbix_agentd.d/*.conf

Агенты запущены. Ни каких ашыпок нет. В логах - лепота!
Лог Linux agent
18202:20210115:201216.235 Starting Zabbix Agent [pobedit]. Zabbix 5.2.3 (revision ae46273eae).
 18202:20210115:201216.235 **** Enabled features ****
 18202:20210115:201216.235 IPv6 support:          YES
 18202:20210115:201216.235 TLS support:           YES
 18202:20210115:201216.235 **************************
 18202:20210115:201216.235 using configuration file: /etc/zabbix/zabbix_agentd.conf
 18202:20210115:201216.236 agent #0 started [main process]
 18203:20210115:201216.236 agent #1 started [collector]
 18204:20210115:201216.237 agent #2 started [listener #1]
 18206:20210115:201216.237 agent #4 started [listener #3]
 18207:20210115:201216.237 agent #5 started [active checks #1]
 18205:20210115:201216.238 agent #3 started [listener #2]

В логах сервера только свое внутреннее общение (с левою рукою)
С Zabbix сервера (192.168.17.80):
# zabbix_get -s 192.168.17.1 -k agent.version
5.2.3
# zabbix_get -s 192.168.17.158 -k agent.version
5.2.3

Все видится. Телнеты проходят, фаирволы пропускают. И НИ ХРЕНА!!!! Автообнаружение, натравленое на сеть 192.168.17.0/24 ни чего не находит. "Узлы сети" на сервере: оба нелокальных сервера с серенькими ZBX. Hostname одинаковые на сервере и агентах.
Уже 2 дня бьюсь головой об эту стену. Глухо!

PS Сознательно допустил ашыпку в конфиге агента. Изменил (только на агенте) Hostname=pobedit1
На сервере, для ннего Hostname=pobedit.
Перезапускаю агента и бегом в логи агента:
no active checks on server [192.168.17.80:10051]: host [pobedit1] not found

Лог сервера:
6695:20210115:211218.233 cannot send list of active checks to "192.168.17.1": host [pobedit1] not found

Ага! Они друг друга отлично видят и устроили истерику по поводу различных hostname.
По ходу, на сервере что-то не хватает для агента.
Для Linux agent у меня стоит только группа: "Linux servers"
Эврика!
Нужно еще примонстрячить шаблон и что-то намутить с "Группы элементов данных". Я пока не разобрался в чем дело.
  • Вопрос задан
  • 5127 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы