High Performance Telemetry Agent for Logs, Metrics and Traces
Fluent Bit is a fast and lightweight telemetry agent for logs, metrics, and traces for Linux, macOS, Windows, and BSD family operating systems. Fluent Bit has been made with a strong focus on performance to allow the collection and processing of telemetry data from different sources without complexity.
Features
High performance: High throughput with low resources consumption
Data parsing
Convert your unstructured messages using Fluent Bit parsers: , , and
Metrics support: Prometheus and OpenTelemetry compatible
Reliability and data integrity
handling
in memory and file system
Networking
Security: Built-in TLS/SSL support
Asynchronous I/O
Pluggable architecture and : Inputs, Filters and Outputs:
Connect nearly any source to nearly any destination using preexisting plugins
Extensibility:
: Expose internal metrics over HTTP in JSON and format
: Perform data selection and transformation using basic SQL queries
Create new streams of data using query results
Aggregation windows
Portable: Runs on Linux, macOS, Windows and BSD systems
Release notes
For more details about changes in each release, refer to the .
If you are upgrading from the Fluent Bit 4.2 series, start with and .
Fluent Bit, Fluentd, and CNCF
Fluent Bit is a graduated sub-project under the umbrella of .
Fluent Bit was originally created by and is now sponsored by . As a CNCF-hosted project, it's a fully vendor-neutral and community-driven project.
License
Fluent Bit, including its core, plugins, and tools, is distributed under the terms of the .
Write input, filter, or output plugins in the C language