Ok, endlich habe ich das BACKLOG=false
Problem behoben, indem ich es in die Logspout-Containerumgebung einfügte.
Https://github.com/gliderlabs/logspout#suppressing-backlog-tail
Logspout sendet alte Docker-Protokolle
306
Applemann
Hallo, ich habe Logspout für das Senden meiner Protokolle vom Docker-Container in Papertrail, aber jetzt habe ich herausgefunden, dass Docker Container Logspout nach dem Neustart auch alle alten Protokolle sendet.
Hier ist ein Beispiel:
Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:05] "GET / HTTP/1.1" 200 - Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/favicon.ico HTTP/1.1" 200 - Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_low.png HTTP/1.1" 200 - Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_high.png HTTP/1.1" 200 - Oct 06 15:37:09 gridhub r-Default-gridhub-1-96bd5cd9: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:05] "GET / HTTP/1.1" 200 - Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/favicon.ico HTTP/1.1" 200 - Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_low.png HTTP/1.1" 200 - Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: 172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_high.png HTTP/1.1" 200 - Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) Oct 11 10:21:38 gridhub r-Default-gridhub-1-96bd5cd9: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
und im Docker-Container ist nur:
10/3/2017 2:38:50 PM * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) 10/3/2017 2:39:05 PM172.30.100.112 - - [03/Oct/2017 12:39:05] "GET / HTTP/1.1" 200 - 10/3/2017 2:39:06 PM172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/favicon.ico HTTP/1.1" 200 - 10/3/2017 2:39:06 PM172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_low.png HTTP/1.1" 200 - 10/3/2017 2:39:06 PM172.30.100.112 - - [03/Oct/2017 12:39:06] "GET /static/issue_count_high.png HTTP/1.1" 200 - 10/6/2017 3:37:09 PM * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) 10/11/2017 10:21:38 AM * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
Wissen Sie jemand, wie nur letzte Protokolle nach dem Neustart gesendet werden?
Ok, endlich habe ich das Problem behoben, indem in der Logspout-Containerumgebung `BACKLOG = false` hinzugefügt wurde.
Applemann vor 6 Jahren
0
1 Antwort auf die Frage
0
Applemann
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4