一.問題描述
部署完Zabbix agent之后,Server無法獲取到數據。報錯。報錯信息如下:
Get value from agent failed: cannot connect to [[1.1.1.1]:10050]: [4] Interrupted system call

二.問題分析
服務端ping zabbix-agent沒問題
服務端telnet zabbix-agent的10050端口也是通的,說明agent機器沒問題
在服務端獲取agent的數據
./zabbix_get -s 1.1.1.1 -p 10050 -k "system.cpu.load[all,avg1]" 數據獲取正常
agent 上去查看 zabbix agentd 進程正常運行
查看zabbix-web上的Hosts相關配置信息發現是dns,原來之前這台ecs被ddos黑洞了,給了一個slb,后面slb再次被ddos黑洞,沒有開放10050端口
重新在slb上開放端口即可

