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

Static fluent-bit binary build #2561

Closed
sztanyoo opened this issue Sep 17, 2020 · 2 comments · May be fixed by #2558
Closed

Static fluent-bit binary build #2561

sztanyoo opened this issue Sep 17, 2020 · 2 comments · May be fixed by #2558
Labels

Comments

@sztanyoo
Copy link

Fluent-bit is an awesome tool for log streaming, it uses dynamically linked libraries (pthread and libc). In some environments - like shared hosting services - the correct libc version, or other dependencies are missing. There are also no build tools available to compile it in place. This way fluent-bit is unusable in such scenario currently.

There should be a way to compile a self-contained binary. That way compatibility can be guaranteed.

As an alternative I could write my own application with statically linked fluent-bit lib, but it's pointless as a great tool is already available.
I couldn't really find other alternatives.

IRL I run a bunch of websites on a hosting service. The # of visitors and the load most of the cases don't even justify a VM. But since there's a lack of monitoring tools it makes sense extracting the log files to some external host to process them. However, it's desired to have on-line log monitoring (eg. some malicious content causing increased number of failures).

I created a patch for myself, I'd like to share with you as an initial implementation.

@github-actions
Copy link
Contributor

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Mar 18, 2021
@github-actions
Copy link
Contributor

This issue was closed because it has been stalled for 5 days with no activity.

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

Successfully merging a pull request may close this issue.

1 participant