解决报错信息 Get value from agent failed: cannot connect to [[IP]:10050]: [4] Interrupted system cal 这个错误通常是agent的配置出现了错误其中最常见的就是 SourceIP 这里通常填agent的IP Server 服务器IP 支持多个IP用 , 隔开 Hostname 必须与server的主机名相同 这个三个参数配置正确的话 以上问题就解决了,修改配置记得重启agent Agent参数详解 SourceIP= #连接的源ip地址,默认为空
EnableRemoteCommands=0 #是否允许zabbix server端的远程指令, 0表示不允许, 1表示允许
Server=127.0.0.1 #zabbix server的ip地址或主机名,可同时列出多个,需要用逗号隔开
ListenPort=10050 #zabbix agent监听的端口
ListenIP=0.0.0.0 #zabbix agent监听的ip地址
ServerActive=127.0.0.1 #开启主动检查
Hostname=Zabbix server #在zabbix server前端配置时指定的主机名要相同,最重要的配置
Include=/usr/local/etc/zabbix_agentd.userparams.conf
Include=/usr/local/etc/zabbix_agentd.conf.d/ #包含子配置文件的路径
UnsafeUserParameters=0 #是否允许所有字符参数的传递