На нагрузке докер перестает отвечать пока не кильнешь демона
Что то похожее наблюдаем... Dockerd жрёт память..
Не используй
Докер когда забирает логи из контейнера - ставит их в очередь, и оттуда отправляет на сервер, если загрузка большая - очередь переполнится, приложенька встанет колом - потому что не сможет писать в докер
режим, который тебе нужен называется non-blocking не зависит от драйвера обработки логов ДОкера - любой из них юзает очередь
А можешь ткнуть в доку, где про это смотреть?
https://docs.docker.com/config/containers/logging/configure/
ты можешь добавить режим в конфиг файл докера, не обязательно при старте каждого контейнера, тогда все контейнеры будут так обрабатываться
Спасибо. Попробую
где-то тут будет non-blocking, я сейчас точный синтаксис не помню, но точно здесь /etc/docker/daemon.json : { "log-driver": "gelf", "log-opts": { "gelf-address": "udp://1.2.3.4:12201" # addr server graylog } }
Обсуждают сегодня