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

[Fix]Fluentd's s3 output plugin is compatible with minio #858

Merged
merged 2 commits into from
Aug 2, 2023

Conversation

vincent-vinf
Copy link
Contributor

What this PR does / why we need it:

For the s3 output plugin of Fluentd, parameters are added to be compatible with minio

Which issue(s) this PR fixes:

Fixes #849

Does this PR introduced a user-facing change?

The following fields were added to the fluentd S3 output plugin
- 's3Endpoint': The endpoint URL (like "http://localhost:9000/")
- 'forcePathStyle': This prevents AWS SDK from breaking endpoint URL
- 'timeSliceFormat': This timestamp is added to each file name

Additional documentation, usage docs, etc.:

- [Usage]: [Send Apache Logs to Minio](https://docs.fluentd.org/how-to-guides/apache-to-minio)
- [Other doc]: [S3](https://docs.fluentd.org/output/s3)

@vincent-vinf vincent-vinf changed the title Fluentd s3 [Fix]Fluentd's s3 output plugin is compatible with minio Aug 1, 2023
@benjaminhuo
Copy link
Member

@vincent-vinf Thank you!

@benjaminhuo benjaminhuo merged commit b47a183 into fluent:master Aug 2, 2023
6 checks passed
@vincent-vinf vincent-vinf deleted the fluentd-s3 branch August 2, 2023 02:02
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.

help request: Send logs to minio via s3 plugin
2 participants