Zabbix 無法從代理商獲取價值

Zabbix 無法從代理商獲取價值

我嘗試將 Zabbix 連接到主機並收到錯誤:

從代理程式取得值失敗:無法連線到 [[xxx.xxx.xxx.xxx]:10050]:[4] 系統呼叫中斷

我不確定為什麼會發生此錯誤,我能夠相互 ping 兩台伺服器並獲得 0% 資料包丟失的回應。我還嘗試 fping 到主機伺服器並得到回應“is alive”。

代理處於活動狀態且日誌顯示連線成功:

 13776:20150501:131459.326 Starting Zabbix Agent [TEMPO_PROD]. Zabbix 2.4.4 (revision 52334).
 13776:20150501:131459.331 using configuration file: E:\Program Files (x86)\Zabbix Agent\conf\zabbix_agentd.win.conf
 13776:20150501:131459.340 agent #0 started [main process]
 6440:20150501:131459.345  agent #1 started [collector]
 13376:20150501:131459.349 agent #2 started [listener #1]
 13864:20150501:131459.353 agent #3 started [listener #2]
 13720:20150501:131459.358 agent #4 started [listener #3]
 11996:20150501:131459.362 agent #5 started [active checks #1]

Zabbix Server 日誌也沒有顯示任何拒絕的連線。關於如何解決的任何想法?

更新:

由於問題已經結束,但這可能會在將來幫助其他人:

我發現主機系統與 Zabbix 伺服器不在同一本地網路中,因此在設定下無法進行通訊。

我為解決這個問題做了什麼:我用了自動SSH在主機伺服器和 Zabbix 伺服器之間建立永久 SSH 隧道。這使得代理程式和 Zabbix 伺服器能夠正確通訊。

答案1

Zabbix 伺服器無法連接到 Zabbix 代理的原因可能有很多(錯誤的 IP 或 DNS、錯誤的代理連接埠、錯誤的項目類型、防火牆等),其中許多情況在故障排除頁面位於https://www.zabbix.org/。請嘗試檢查那裡的建議。

相關內容