All Projects → fluent → fluent-bit-go

fluent / fluent-bit-go

Licence: Apache-2.0 License
Fluent Bit Golang package to build plugins

Programming Languages

go
31211 projects - #10 most used programming language
c
50402 projects - #5 most used programming language

Fluent Bit Go!

This repository contains Go packages that allows to create Fluent Bit plugins. At the moment it only supports the creation of Output plugins.

Requirements

The code of this package is intended to be used with Fluent Bit v1.4 branch or higher.

Usage

Fluent Bit Go packages are exposed on this repository:

github.com/fluent/fluent-bit-go

When creating a Fluent Bit Output plugin, the output package can be used as follows:

import "github.com/fluent/fluent-bit-go/output"

For a more practical example please refer to the out_multiinstance plugin implementation located at:

Contact

Feel free to join us on our Slack channel, Mailing List, IRC or Twitter:

Authors

Fluent Bit Go is made and sponsored by Treasure Data among other contributors.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].