Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.

add compression support #17

Closed
dontreboot opened this issue Jul 29, 2020 · 2 comments
Closed

add compression support #17

dontreboot opened this issue Jul 29, 2020 · 2 comments

Comments

@dontreboot
Copy link

Current plugin doesn't support any type of compression. I am also using s3 output which supports compression and that plugin provides better throughput. Is there a plan to add compression support for this plugin?

@logachev
Copy link
Contributor

@dontreboot are you looking for something similar to this? https://github.com/htgc/fluent-plugin-azurestorage

This plugin is using append blobs, so I don't see a way to implement compression easily.. Appending compressed data each time doesn't seem right. Does s3 plugin creates new blobs or appends data to existing?

The plugin I referenced uses block blobs, so it has a support for the compression.

@logachev
Copy link
Contributor

S3 output plugin (https://docs.fluentd.org/output/s3) seems to create new blobs for each chunk of logs, similar to https://github.com/htgc/fluent-plugin-azurestorage this plugin.

It is not possible with Append Blobs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants