Fluent Bit v3.0 Documentation
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. It 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 
- Metrics Support: Prometheus and OpenTelemetry compatible 
- Reliability and Data Integrity - Backpressure Handling 
- Data Buffering in memory and file system 
 
- Networking - Security: built-in TLS/SSL support 
- Asynchronous I/O 
 
- Pluggable Architecture and Extensibility: Inputs, Filters and Outputs - Connect nearly any source to nearly any destination using preexisting plugins 
- Extensibility - Write any input, filter or output plugin in C language 
- WASM: WASM Filter Plugins or WASM Input Plugins 
- Bonus: write Filters in Lua or Output plugins in Golang 
 
 
- Monitoring: expose internal metrics over HTTP in JSON and Prometheus format 
- Stream Processing: Perform data selection and transformation using simple SQL queries - Create new streams of data using query results 
- Aggregation Windows 
- Data analysis and prediction: Timeseries forecasting 
 
- Portable: runs on Linux, macOS, Windows and BSD systems 
Fluent Bit, Fluentd and CNCF
Fluent Bit is a CNCF graduated sub-project under the umbrella of Fluentd. Fluent Bit is licensed under the terms of the Apache License v2.0.
Fluent Bit was originally created by Eduardo Silva. As a CNCF-hosted project, it is a fully vendor-neutral and community-driven project.
Last updated
Was this helpful?
