EVERYTHING XIAOMI
Get listed

Fluent Bit

Fluent Bit is a free, open-source telemetry agent for collecting and processing logs, metrics, and traces.

Place
#20 of 28
Score
6.1
Fluent Bit's website

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.

All about pricing
PlanPriceWhat it gives you
Open-source Fluent BitFreeApache 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

  1. Open the Fluent Bit website
  2. Choose an installation path for Linux, macOS, Windows, containers, or a documented supported environment
  3. Deploy Fluent Bit as an edge agent or central collector
  4. Configure input, filter, analytics, and output plugins
  5. 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

All alternatives
  1. 1

    Telegraf

    Free planOpen sourceWebAPILinuxmacOS
    8.2From $1,500 a month
  2. 2

    syslog-ng

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    8.0$2,800, paid once
  3. 3Honeycomb logo

    Honeycomb

    Free planAndroidiOSWebAPI
    7.4From $150 a month
  4. 4Edge Delta logo

    Edge Delta

    Free planWebAPILinuxmacOS
    7.0From $20 a month
  5. 5Bindplane logo

    Bindplane

    Free planWebAPILinuxSelf-hosted
    6.8From $499 a month
  6. 6

    NXLog

    Free planWebWindowsmacOSLinux
    6.8From $12.12 a month