Get value from agent failed: ZBX_TCP_READ() timed out

Всё работало много месяцев к ряду, но тут внезапно отвалился zabbix agent.

В веб-интерфейсе zabbix сервера значок естественно горел красным и по клику на него была ошибка:

Get value from agent failed: ZBX_TCP_READ() timed out

При этом zabbix сервер пошёл в загрузку, выросла очередь.

На стороне агента в логе:

6618:20210212:082920.354 active check data upload to [my-zabbix-server.com:10051] started to fail ([connect] cannot resolve [my-zabbix-server.com])
6617:20210212:082921.146 failed to accept an incoming connection: connection from "200.135.100.150" rejected, allowed hosts: "my-zabbix-server.com"

Если плясать от агента, то он не может разрезолвить имя моего сервера my-zabbix-server.com, а далее сообщает, что не принимает входящее подключение от ip моего сервера 200.135.100.150, т.к. в allowed hosts у меня прописано доменное имя my-zabbix-server.com.

Как вариант, можно прописать тогда вместо доменного имени ip адрес и проблема должна решиться.

На стороне zabbix сервера в логах проблем не увидел, надо видимо log-level выставлять выше (на 4).


Использованный материал — https://vokulov.ru/2015/08/07/zbx_tcp_read-failed-4-interrupted-system-call/

Добавить комментарий