Fluent Bit logo

Fluent Bit

Lightweight telemetry agent for collecting, processing, and forwarding logs, metrics, and traces

Open Source Alternative to
Repository activity
  • Stars7.9k
  • Forks1.9k
  • Open Issues739
License

Apache-2.0

Languages
  • C
  • C++
  • Shell
Fluent Bit screenshot

About Fluent Bit

Fluent Bit is a lightweight telemetry agent for collecting, processing, and forwarding logs, metrics, and traces from any source to any destination. It is built for Linux, Windows, macOS, BSD, and embedded environments, and is designed to use minimal CPU and memory.

It uses a modular pipeline with 70+ built-in plugins for inputs, filters, and outputs. SQL stream processing can transform data with SQL queries, and built-in TLS and SSL support plus async I/O handle secure networking. It can expose internal metrics over HTTP and Prometheus.

Fluent Bit is part of the graduated Fluentd ecosystem and a CNCF project. It follows a fast release cycle with major releases every 3-4 months. Installation options include Linux packages, Docker images, and Windows binaries, and it can be built from source.

Key features

  • 70+ built-in plugins for inputs, filters, and outputs
  • SQL stream processing for analytics and transformations
  • Built-in TLS and SSL support with async I/O
  • Internal metrics exposed over HTTP and Prometheus
  • Collects, processes, and forwards logs, metrics, and traces

Details

First released
2015
Platforms
Windows · macOS · Linux · BSD
Deployment
self-hostable · docker
Plugins
70+ built-in plugins
Release cycle
Major releases every 3-4 months
License
Apache License v2.0