Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support storage.total_limit_size in syslog plugin #1318

Conversation

jk-mob
Copy link
Contributor

@jk-mob jk-mob commented Aug 21, 2024

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

Add storage.total_limit_size to the API and CRDs to allow it to be set
for the Syslog output plugin. Regenerate docs and manifests as per
contributor guidelines.

Signed-off-by: James King <[email protected]>
@benjaminhuo benjaminhuo merged commit 850cb1b into fluent:master Aug 23, 2024
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support storage.total_limit_size for syslog
2 participants