Fluent Bit
Fluent Bit is a free, open-source telemetry agent for collecting and processing logs, metrics, and traces.
What Fluent Bit is
Fluent Bit is a free, open-source telemetry agent for collecting and processing logs, metrics, and traces. It can run on constrained systems at the edge or serve as a central collector for cloud infrastructure. The project is designed for high throughput with low resource consumption, and supports buffering in memory or on the file system as well as backpressure handling. Built-in parsers cover JSON, Regex, LTSV, and Logfmt; metrics compatibility includes Prometheus and OpenTelemetry. More than 100 built-in plugins handle inputs, filters, analytics, and outputs, with destinations such as Splunk, Elasticsearch, OpenSearch, and Kafka. Users can extend it with plugins written in C, Lua, Golang, or WebAssembly, and process streams with SQL queries, aggregation windows, forecasting, and data analysis. Fluent Bit is distributed under the Apache License 2.0, with official packages or installation guidance for Linux, macOS, Windows, containers, and selected BSD and IBM Z Linux environments. Not all plugins and filters are supported on BSD or every other platform.
Good
- Collects logs, metrics, and traces.
- Designed for high throughput and low resource use.
- More than 100 built-in plugins.
- Supports buffering and backpressure handling.
- Free under the Apache License 2.0.
Watch out
- Some plugins and filters lack support on BSD.
- Support varies across platforms.
Who it suits
Fluent Bit suits teams that need to collect and process telemetry across constrained systems or cloud infrastructure. It may also fit users seeking a self-hosted agent with multiple output destinations and plugin options.
Verdict
Fluent Bit brings telemetry collection, processing, and routing together in a free, self-hosted agent. Check platform support for the plugins and filters you need before deployment.
Plans and prices
From Fluent Bit's own pricing page, checked 1 Oct 2001.
| Plan | Price | What it gives you |
|---|---|---|
| Open-source Fluent Bit | Free | Apache License 2.0 · self-hosted deployment |
The facts
Each one read from Fluent Bit's own pages, with the date it was checked.
What it does
- Data types
- Fluent Bit processes logs, metrics, and traces.checked 1 Oct 2001
- Deployment
- It can run as an edge agent or as a central aggregator or collector.checked 1 Oct 2001
- Extensibility
- Users can write plugins in C, Lua, Golang, or WebAssembly.checked 1 Oct 2001
- Integrations
- Output destinations include Splunk, Elasticsearch, OpenSearch, Kafka, and other services.checked 1 Oct 2001
- License
- Fluent Bit, its core, plugins, and tools are distributed under the Apache License 2.0.checked 1 Oct 2001
- Metrics
- Fluent Bit is compatible with Prometheus and OpenTelemetry metrics.checked 1 Oct 2001
- Operating systems
- Official packages and installation guidance cover Linux, macOS, Windows, containers, and selected BSD and IBM Z Linux environments.checked 1 Oct 2001
- Parsing
- Built-in parsers support JSON, Regex, LTSV, and Logfmt.checked 1 Oct 2001
- Performance
- The project is designed for high throughput with low resource consumption.checked 1 Oct 2001
- Plugins
- The project provides more than 100 built-in input, filter, analytics, and output plugins.checked 1 Oct 2001
- Purpose
- Fluent Bit is an open-source telemetry agent for collecting and processing telemetry across constrained systems and cloud infrastructures.checked 1 Oct 2001
- Reliability
- It provides backpressure handling and buffering in memory and on the file system.checked 1 Oct 2001
- Security
- Fluent Bit has integrated TLS and SSL support for network input and output plugins.checked 1 Oct 2001
- Stream processing
- Fluent Bit supports stream processing with SQL queries, aggregation windows, forecasting, and data analysis.checked 1 Oct 2001
- Support limitation
- Not all plugins and filters are supported on BSD systems or every other platform.checked 1 Oct 2001
The company
- Founded
- 2014checked 28 Sep 2001
The full review of Fluent Bit
Overview
Fluent Bit is a free, open-source agent for collecting and processing logs, metrics, and traces. It suits teams that want to operate telemetry infrastructure themselves, especially across constrained systems and cloud environments. Its range of pipeline tools is substantial for a self-hosted project, but compatibility needs checking at the plugin and filter level.
Key features
Fluent Bit can collect telemetry at the edge or act as a central aggregator, giving operators one agent for different stages of a pipeline. More than 100 built-in input, filter, analytics, and output plugins cover a broad set of collection and routing needs. Outputs include Splunk, Elasticsearch, OpenSearch, and Kafka; teams can also write plugins in C, Lua, Golang, or WebAssembly. This extensibility helps when standard integrations are not enough, though it rewards teams prepared to manage their own deployment.
It processes logs, metrics, and traces, with built-in parsers for JSON, Regex, LTSV, and Logfmt. Prometheus and OpenTelemetry metrics compatibility helps it fit into systems using those standards. Stream processing adds SQL queries, aggregation windows, forecasting, and data analysis, making Fluent Bit useful for more than basic forwarding.
The project is designed for high throughput with low resource consumption, a practical fit for constrained environments. Backpressure handling and memory or filesystem buffering help manage uneven delivery rates. Integrated TLS and SSL support is available for network input and output plugins. These capabilities provide useful operational safeguards, but do not remove the need to verify the support of each required plugin or filter on the target platform.
Pricing
Open-source Fluent Bit costs nothing under the Apache License 2.0 and uses self-hosted deployment. The free plan supports logs, metrics, traces, transform rules, multi-destination routing, and data enrichment. There is no paid tier to unlock those capabilities in this plan; the trade-off is that teams operate the deployment themselves and must account for platform-specific support.
Platforms
Fluent Bit supports Linux, macOS, Windows, and self-hosted deployments. Official packages and installation guidance also cover containers and selected BSD and IBM Z Linux environments. Not every plugin or filter works on BSD or every other platform, so check the specific components needed before settling on a deployment target.
Who it's for
Fluent Bit is a strong fit for operators who need a lightweight telemetry agent with broad input, processing, and output options, and who want control over where it runs. Its edge-agent and central-collector roles suit teams building pipelines across more than one environment. It is less suitable for readers seeking a managed service or a uniform plugin experience across operating systems.
Pros and cons
Pros
- Broad telemetry coverage: Logs, metrics, and traces can move through one agent, with support for Prometheus and OpenTelemetry metrics.
- Extensible pipeline: More than 100 built-in plugins, multiple output destinations, and support for custom plugins offer flexibility in collection and delivery.
- Free and permissively licensed: Apache License 2.0 and self-hosted deployment make the project available without a paid plan.
- Designed for constrained systems: High throughput and low resource consumption align with edge and resource-limited deployments.
Cons
- Platform support varies: Some plugins and filters are not supported on BSD or every other platform, which can constrain otherwise portable pipelines.
- Self-hosted operation: Teams must run and manage the agent deployment themselves rather than choosing a managed plan.
Alternatives
Edge Delta is worth considering for teams interested in a freemium alternative with a free plan and a 14-day free trial.
Bindplane may suit teams that want a free plan with stated limits of one user, 10 projects, and 100 GB/day of combined telemetry, alongside unlimited collectors.
Cribl Edge offers a free plan capped at 1 TB/day, 100 Edge Nodes, and one Fleet, making those explicit capacity limits useful for comparison.
Honeycomb is an alternative for teams looking for a free plan capped at 20 million events and 100 million metric data points per month, with two triggers.
syslog-ng is another free, open-source option, with an open-source edition under GPL/LGPL licensing.
Tenzir offers a community plan with 1 TB/day ingress and 1 TB edge storage for teams comparing against a project with stated capacity allowances.
AWS Distro for OpenTelemetry is a free option for readers looking at an OpenTelemetry-focused project that contributes enhancements and fixes upstream.
Cribl Stream is another freemium option, with a free plan allowing up to 1 TB/day and unlimited pipelines and routes.
Verdict
Choose Fluent Bit if you want a free, self-hosted agent that combines telemetry collection, processing, and routing across edge and central deployments. Its plugin breadth and support for logs, metrics, and traces are the main reasons to choose it. Look elsewhere if you need managed operation or depend on plugins and filters whose support is uneven across your target platforms.
Getting started
- Open the Fluent Bit website
- Choose an installation path for Linux, macOS, Windows, containers, or a documented supported environment
- Deploy Fluent Bit as an edge agent or central collector
- Configure input, filter, analytics, and output plugins
- Route telemetry to destinations such as Splunk, Elasticsearch, OpenSearch, or Kafka
Limits worth knowing
The free plan is the open-source Fluent Bit software at no cost under the Apache License 2.0 for self-hosted deployment. Plugin and filter availability is not uniform across BSD and other platforms.
Questions
Is Fluent Bit free?
Yes. The listed Open-source Fluent Bit plan costs nothing and uses the Apache License 2.0 for self-hosted deployment.
Which data does Fluent Bit process?
It processes logs, metrics, and traces, with transform rules, data enrichment, and multi-destination routing.
Where can Fluent Bit run?
Official packages or guidance cover Linux, macOS, Windows, containers, and selected BSD and IBM Z Linux environments.
What outputs can it use?
Output destinations include Splunk, Elasticsearch, OpenSearch, Kafka, and other services.
Can users extend Fluent Bit?
Yes. Users can write plugins in C, Lua, Golang, or WebAssembly.
What license does it use?
Fluent Bit, its core, plugins, and tools are distributed under the Apache License 2.0.
Alternatives to Fluent Bit
- 1
Telegraf
Free planOpen sourceWebAPILinuxmacOS8.2From $1,500 a month - 2
syslog-ng
Free planOpen sourceAPILinuxmacOSSelf-hosted8.0$2,800, paid once - 3

Honeycomb
Free planAndroidiOSWebAPI7.4From $150 a month - 4

Edge Delta
Free planWebAPILinuxmacOS7.0From $20 a month - 5

Bindplane
Free planWebAPILinuxSelf-hosted6.8From $499 a month - 6
NXLog
Free planWebWindowsmacOSLinux6.8From $12.12 a month
