基于本指南:
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 是否假设日志保留/轮换由其他进程处理?