log2fluent is a command line tool (written in Go) that sends application logs to a Fluent server (e.g. Fluent Bit, Fluentd) via the Fluent Forward Protocol as structured log data.
Adopted from my blog original post "Utilizing Pipes for High Performance Log Management": https://cyral.com/blog/utilizing-pipes-for-high-performance-...
It's mostly useful for situations where you don't want to ever write logs to disk and you don't want to update your app's code to send logs directly to Fluent.
Check it out at:
https://github.com/ccampo133/log2fluent
The README has a bunch more information as well as some example usage. Thanks!