Limit Traefik accessLog размер - PullRequest
       13

Limit Traefik accessLog размер

0 голосов
/ 17 февраля 2019

Можно ли ограничить размер accessLog, чтобы он не занимал все дисковое пространство на случай, если кто-то перегружает сервер поддельными запросами (бесконечный цикл)?

Я провел небольшое исследование:

  • Traefik можно настроить для создания журналов доступа в файл в различных форматах (например, json) - документация Traefik (https://docs.traefik.io/configuration/logs/)

  • Я знаю, что мы можем использоватьlogrotate, но это не идеальное решение, потому что сначала он позволяет файлам расти очень большими, а затем вращать их по расписанию. Я хотел бы ограничить размер файла во время создания. Что-то похожее на "--log-optПараметр max-size "в Docker.

Я запускаю Traefik в контейнере Docker (вероятно, не относится к моему вопросу).

...