Ich möchte einen Zabbix-Proxy und einen Zabbix-Agent erstellen und den Agenten einrichten, um über den Proxy zu sprechen. Ich habe Docker-Container für diese erstellt (Zabbix-Proxy und Zabbix-Agent).Zabbix-Agent versucht, mit Server zu sprechen
proxy.conf:
Server=192.10.30.58 # address of server
ServerPort=10051
Hostname=DFS
agent.conf:
Server=ZabbixProxy # the zabbix-proxy container name
ListenPort=10050
Hostname=Agent
ich auch in zabbix erstellt haben:
Ein Proxy namens DFS.
Ein Host mit dem Namen DFS und 192.10.30.3:10051
Ein Host-Namen-Agent und 192.18.0.4:10050 (eine interne IP auf dem der Agent läuft)
ich Daten aus Monitoring- sehen> Neueste Daten für den Proxy und den Agenten
Also, es funktioniert.
Aber in meinem Log kann ich das für die Agenten sehen, es gibt mir:
INFO success: zabbix-agentd entered RUNNIG state, process has stayed up for > than 1 seconds (startsecs)
failed to accept an incoming connection: connection from "192.10.30.58" rejected, allowed hosts: "ZabbixProxy"
(Die 192.10.30.3:10051 ist die externe IP-Adresse des Proxy)
Es scheint, dass das Mittel versucht auch, mit dem Server zu sprechen, aber ich weiß nicht warum.
Wenn in agent.conf anstelle von ZabbixProxy
(der Name des Zabbix-Proxy-Container) ich die Adresse von Proxy 192.10.30.3, dann habe ich immer noch die gleichen Fehler und ich kann auch nicht die neuesten Daten für den Agenten .
I I ServerActive=ZabbixProxy
oder ServerActive=192.10.30.3:10051
verwenden, erhalte ich:
...
INFO spawned: 'zabbix-agentd' with pid 51
2017-04-12 16:37:55,916 INFO exited: zabbix-agentd (exit status 1; not expected)
2017-04-12 16:37:57,928 INFO spawned: 'zabbix-agentd' with pid 52
2017-04-12 16:37:57,988 INFO exited: zabbix-agentd (exit status 1; not expected)
2017-04-12 16:38:01,001 INFO spawned: 'zabbix-agentd' with pid 53
2017-04-12 16:38:01,061 INFO exited: zabbix-agentd (exit status 1; not expected)
2017-04-12 16:38:02,063 INFO gave up: zabbix-agentd entered FATAL state, too many start retries too quickly
und natürlich jetzt der Agent nicht funktioniert überhaupt nicht.
Hallo, ich bin gerade etwas verwirrt.So, Agent benutzt nur den ServerActive? Wie auch immer, ich habe meinen Beitrag aktualisiert.Es funktioniert überhaupt nicht so.Ich vermisse etwas? Danke. – George
Hmm. Es scheint, dass es erforderlich war, die IP des Servers auch nicht nur die Zabbix-Proxy-IP in das Feld Server hinzuzufügen! – George
Nein, Sie sollten nur entweder den Server oder den Proxy in 'ServerActive' aufgelistet haben. Ein Agent, der nicht gestartet werden kann, scheint ein seltsames Problem zu sein - Sie sollten versuchen, es manuell zu starten und sehen, was die Fehlermeldung ist. – Richlv