What is fluentbit?
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 focus on performance to allow the collection and processing of telemetry data from different sources without complexity.
Fluent Bit is licensed under the terms of the Apache License v2.0.
Features
- High performance: High throughput with low resources consumption
- Data parsing - Converts unstructured messages using parsers: JSON, Regex, LTSV and Logfmt
- 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 - Connect nearly any source to nearly any destination using preexisting plugins
- Extensibility - Write input, filter, or output plugins in the C language; WASM: WASM Filter Plugins or WASM Input Plugins; 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 is licensed under the terms of the Apache License v2.0.
Categories & Use Cases
Technical Details
| Deployment Types | On-Premise |
|---|---|
| Operating Systems | Windows, Linux, Mac |
| Mobile Application | No |
FAQs
What is fluentbit?
Fluent Bit is a fast, lightweight, and scalable logging and metrics processor and forwarder, designed to support cloud and containerized environments.
How much does fluentbit cost?
fluentbit starts at $0.