Logspout отправлять старые журналы docker

Привет у меня есть logspout для отправки моих журналов из контейнера docker в papertrail, но теперь я узнал
что после перезапуска docker container logspout отправит и все старые логи..


вот пример:

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) 

а в docker контейнере только:

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)

вы кто-нибудь знает, как отправить только фактические последние журналы после перезагрузки??

23
задан Applemann
17.03.2023 8:12 Количество просмотров материала 3220
Распечатать страницу

1 ответ

Ok наконец-то я исправил это с помощью add BACKLOG=false в контейнер logspout environment..

https://github.com/gliderlabs/logspout#suppressing-backlog-tail

0
отвечен Applemann 2023-03-18 16:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх