Prerequisites

Basic knowledge of C/C++ Application Development.

Basic knowledge of Treasure Data.

What is Fluent Bit?

Fluent Bit is a specialized open-source data collector tool for embedded operating systems and is developed by Treasure Data. Fluent Bit can be used as a standalone tool and can also be embedded in your C or C++ applications.

Step 2: Embed libfluent-bit into your Applications

When Fluent Bit is built, it creates the final binary and a shared library version called libfluent-bit.so which can be linked in your projects. The library allows you to enqueue data into the engine and return quickly. All the hard work is done in one posix thread that works in an asynchronous mode. Your caller process or thread will not be blocked.