fluent / fluent-operator

Operate Fluent Bit and Fluentd in the Kubernetes way - Previously known as FluentBit Operator
Apache License 2.0
578 stars 246 forks source link

Support storage.total_limit_size in syslog plugin #1318

Closed jk-mob closed 1 month ago

jk-mob commented 1 month ago

What this PR does / why we need it:

This PR is to support the storage.total_limit_size parameter in the syslog output plugin. This property was introduced in Fluent Bit v1.6 and it is used for limiting the total size in bytes of chunks that can exist in the filesystem for a certain logical output destination.

Which issue(s) this PR fixes:

Fixes #1317

Does this PR introduced a user-facing change?

Added the ability to specify the storage.total_limit_size parameter for the syslog output plugin.

Additional documentation, usage docs, etc.:

- [Usage]: https://github.com/fluent/fluent-operator/blob/master/docs/plugins/fluentbit/output/syslog.md