Zabbix kann nicht mit dem Wert von Agenten (interrupted system call)
Ich habe ein problem mit der Einrichtung von zabbix-agent auf meinem Ubuntu 10.04 (lucid) server. Ich habe zabbix-server auf einem anderen server, und ich konfigurierte hosts, server-und agent, wie es sein sollte (verwendet zabbix Handbuch), aber Zabbix-server kann keine Verbindung zum agent und gibt Fehler:
Get value from agent failed: cannot connect to [[{server IP where is agent}]:10050]: [4] Interrupted system call
Server nicht von einer firewall, können diese problem-und port geöffnet wird.
Ich sehr apreciate jede Hilfe!!!
InformationsquelleAutor Ilmārs Geiba | 2014-02-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Interrupted system call
- Ich habe gesehen, wie diese in zabbix, wenn verbindungen überschritten werden. tcpdump ist dein bester Freund in diesem Fall. Auf dem agent-host,tcpdump -i any -n tcp port 10050
und sehen, ob man die eingehenden Pakete, wenn nicht, dann gibt es etwas zwischen die Felder oder Sie haben nicht die richtige routing zwischen den Boxen oder den host-Konfiguration in der server hat falsche IP. Wenn Sie stattdessen sehen, eingehende Pakete, die aber nicht ausgehende, dann hast du eine lokale firewall (iptables). Schließlich, wenn Sie sehen, eingehende und ausgehende, dann haben Sie zu prüfen, auf der server-Seite, wenn die Antwort von agent bekommt es. Wenn es funktioniert, dann, endlich, es ist eine seltsame situation.InformationsquelleAutor Michael Tabolsky
Ich habe ein paar dieser Probleme. Folgen Sie dieser Checkliste, um Ihr problem zu lösen:
Den Hostnamen in zabbix muss mit dem system host name.
Überprüfen Sie, ob der zabbix-agent läuft
Sollten Sie etwas wie:
Wenn Sie nur eine Zeile, dann haben Sie ein problem mit dem agent.
Vom zabbix, überprüfen Sie die Verbindung zum target:
Sollten Sie sehen:
Connection to yourtartget_ip_or_fqdn 10050 port [tcp/zabbix-agent] succeeded!
Überprüfen, ob das Ziel kann eine Verbindung zu zabbix:
Sollten Sie sehen:
Connection to yourtargetzabbix 10050 port [tcp/zabbix-agent] succeeded!
Wenn diese alle Prüfungen, die Sie gefunden haben, dass der Neustart des Agents das problem gelöst.
Erinnern, den Hostnamen ein, den Sie setzen in zabbix muss mit dem host-Namen des Ziel.
InformationsquelleAutor mike
ändern Sie den Wert von /etc/zabbix/zabbix_agentd.conf und setzen Sie die ip-Adresse des zabbix statt 127.0.0.1
es war für mich
InformationsquelleAutor chibane
Wenn Sie mit linux-Servern führen Sie die folgenden Befehle:
wenn es tot ist
InformationsquelleAutor Parag