#docker ps-Check, alle Ports sind zugeordnet CONTAINER ID BILD BEFEHL ERSTELLT STATUS PORTS NAMEN 764b158ba491 open-falcon-plus-02:v-daiyi-01 "/bin/bash" 2 days ago Up 3 hours 0.0.0.0:4444->4444/tcp, 0.0.0.0:6030-6031->6030-6031/tcp, 0.0.0.0:6070-6071->6070-6071/tcp, 0.0.0.0:6080-6081->6080-6081/tcp, 0.0.0.0:8080-8081->8080-8081/tcp, 0.0.0.0:8433->8433/tcp, 0.0.0.0:9912->9912/tcp, 0.0.0.0:14444->14444/tcp, 0.0.0.0:16060->16060/tcp, 0.0.0.0:18433->18433/tcp, 8082/tcp open-falcon-plus-daiyi-01 #Aber überprüfen Sie das Protokoll tail -40 /home/arbeit/open-falcon/agent/logs/agent.log test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log 14.10.2018 20:27:09 transfer.go:48: call Transfer.Update fail: &{{2 1} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:09 var.go:95: <= <Gesamt=0, Ungültig:0, Latenz=0ms, Nachricht:> 14.10.2018 20:27:09 rpc.go:41: dial 10.0.10.103:8433 fehlgeschlagen: dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:11 rpc.go:41: dial 10.0.10.103:8433 fehlgeschlagen: dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:15 rpc.go:41: dial 10.0.10.103:8433 fehlgeschlagen: dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:23 rpc.go:41: dial 10.0.10.103:8433 fehlgeschlagen: dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:23 transfer.go:48: call Transfer.Update fail: &{{0 0} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: Verbindung abgelehnt 14.10.2018 20:27:23 var.go:95: <= <Gesamt=0, Ungültig:0, Latenz=0ms, Nachricht:> 14.10.2018 20:27:41 var.go:88: => <Gesamt=92> <Endpunkt:ubuntu, Metrik:agent.alive, Typ:GAUGE, Tags:, Schritt:60, Zeit:1539574061, Wert:1> 14.10.2018 20:27:41 var.go:88: => <Gesamt=5> <Endpunkt:ubuntu, Metrik:df.bytes.free.percent, Typ:GAUGE, Tags:mount=/,fstype=ext4, Schritt:60, Zeit:1539574061, Wert:67.01861018345224> Aber ich kann nicht zugreifen Grund:Der Host im Docker kann nicht mit 127.0.0.1 oder 192.168.0.1 konfiguriert werden, da der Hostcomputer sonst nicht auf den Port zugreifen kann Konfigurationsdatei anpassen - (alle beteiligten Dateien, die externen Zugriff benötigen, müssen angepasst werden) [root@ubuntu-10 open-falcon]# vim transfer/config/cfg.json { "debug": wahr, "minStep": 30, "http": { "aktiviert": wahr, "hören": "0.0.0.0:6060" }, "rpc": { "aktiviert": wahr, "listen": "0.0.0.0:8433" **#Hören Sie hier auf externe 8433. Ändern Sie es in 0.0.0.0** }, "Buchse": { "aktiviert": wahr, "listen": "0.0.0.0:4444", "Zeitüberschreitung": 3600 }, "Richter": { "aktiviert": wahr, "Charge": 200, "connTimeout": 1000, "callTimeout": 5000, "maxConns": 32, "maxIdle": 32, "Repliken": 500, "Cluster": { "Richter-00" : "127.0.0.1:6080" } }, "Grafik": { "aktiviert": wahr, "Charge": 200, "connTimeout": 1000, "callTimeout": 5000, "maxConns": 32, "maxIdle": 32, "Repliken": 500, "Cluster": { "graph-00" : "127.0.0.1:6070" } }, "tsdb": { "aktiviert": false, "Charge": 200, "connTimeout": 1000, "callTimeout": 5000, "maxConns": 32, "maxIdle": 32, "Wiederholen": 3, "Adresse": "127.0.0.1:8088" } Starten Sie den Dienst nach der Änderung im Docker neu [root@ubuntu-10 open-falcon]# ./open-falcon Neustart der Übertragung Überprüfen Sie das Protokoll erneut test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log 15.10.2018 02:52:48 var.go:88: => <Gesamt=1> <Endpunkt:Test-Endpunkt, Metrik:Test-Metrik-97, Typ:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Schritt:20, Zeit:1539597168, Wert:33> 15.10.2018 02:52:48 var.go:95: <= <Gesamt=1, Ungültig:0, Latenz=0ms, Nachricht:ok> 15.10.2018 02:52:48 var.go:88: => <Gesamt=1> <Endpunkt:Test-Endpunkt, Metrik:Test-Metrik-97, Typ:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Schritt:20, Zeit:1539597168, Wert:33> 15.10.2018 02:52:48 var.go:95: <= <Gesamt=1, Ungültig:0, Latenz=0ms, Nachricht:ok> 15.10.2018 02:52:48 var.go:88: => <Gesamt=1> <Endpunkt:Test-Endpunkt, Metrik:Test-Metrik-97, Typ:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Schritt:20, Zeit:1539597168, Wert:33> 15.10.2018 02:52:48 var.go:95: <= <Gesamt=1, Ungültig:0, Latenz=0ms, Nachricht:ok> #Verbindung erfolgreich, Daten eingehend. Überprüfen Sie die Portkonnektivität test@ubuntu-10:/tmp/bak$ telnet 10.0.10.103 8433 Versuche 10.0.10.103 … Verbunden mit 10.0.10.103. Escape-Zeichen ist '^]'. #Das ist ok OK~ Sie können erfolgreich eine Verbindung herstellen. Ergänzung: Das Docker-Image wurde erfolgreich gestartet, kann aber nicht aufgerufen werden Lösung:vi /etc/sysctl.conf oder vi /usr/lib/sysctl.d/00-system.conf Fügen Sie den folgenden Code hinzu: net.ipv4.ip_forward=1 Starten Sie den Netzwerkdienst neusystemctl restart network um zu prüfen, ob die Änderung erfolgreich war sysctl net.ipv4.ip_forward Wenn der Rückgabewert „net.ipv4.ip_forward = 1“ ist, bedeutet dies Erfolg. Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur. Das könnte Sie auch interessieren:
|
<<: Verwendung des Zielattributs des HTML-Tags a
>>: Der IE8-Browser wird vollständig mit Webseitenstandards kompatibel sein
Vorwort: In einigen früheren Artikeln haben wir h...
brauchen Vor Kurzem mussten wir die Node-Onlinedi...
<Vorlage> <div Klasse="App-Containe...
Definition und Verwendung von Blockquote Das Tag ...
1. Einleitung Warum brauchen wir Indizes? In allg...
.y { background: url(//img.jbzj.com/images/o_y.pn...
Inhaltsverzeichnis Einführung Schritt 1 Schritt 2...
Erstellen eines Vue 3.x-Projekts npm init @vitejs...
Import: Aufgrund der Projektanforderungen werden ...
Heute haben wir ein weiteres typisches Problem im...
Nach der Installation der MySQL-Datenbank mit der...
Inhaltsverzeichnis Problembeschreibung Prinzipana...
Inhaltsverzeichnis 1. Funktionsbindung 2. Mit Par...
Heute werde ich Ihnen einen Unterschied zwischen ...
Seurat ist ein umfangreiches R-Paket für die Einz...