Как ограничить размер файла журнала при использовании плагина OUTPUT файла fluentbit? - PullRequest
0 голосов
/ 03 мая 2020

Основываясь на этом руководстве:

https://kevcodez.de/posts/2019-08-10-fluent-bit-docker-logging-driver-elasticsearch/

Я запустил контейнер fluentbit, который собирает журналы из другого контейнера ubuntu и записывает журналы в файл:

/home/nonroot/output.txt

на основе этого файла конфигурации:

[SERVICE]
    log_level debug

[INPUT]
    Name forward
    Listen 0.0.0.0
    port 24224

[OUTPUT]
    Name file
    Match **
    Path /home/nonroot/output.txt

Но как мне контролировать размер файла output.txt, чтобы он не занимал все дисковое пространство на машине? где это в конечном итоге будет работать?

Глядя на:

https://fluentbit.io/documentation/0.14/output/file.html

Я не вижу никаких вариантов для управления размером файла (например, ротация журнала).

Или Fluentbit предполагает, что сохранение / поворот журнала обрабатывается каким-либо другим процессом?

...