Fluent Bit
Fast and lightweight log processor and telemetry pipeline for Linux, macOS, and BSD.
Why consider Fluent Bit?
Fluent Bit is a high-performance, lightweight telemetry agent and log forwarder written in C. It collects, parses, filters, and ships logs and metrics across Kubernetes, cloud, and embedded platforms.
Learn Fluent Bit by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview of Fluent Bit
Fluent Bit is an official CNCF project built for high-throughput log, metric, and trace processing with minimal CPU and memory overhead (typically under 10MB RAM). It integrates seamlessly with Kubernetes clusters as a DaemonSet to collect container stdout logs and route them to Elasticsearch, S3, OpenObserve, or Kafka.
Running with Docker
docker run -d \ --name fluent-bit \ -p 2020:2020 \ fluent/fluent-bit:latestConfiguration Example (fluent-bit.conf)
[SERVICE] Flush 1 Log_Level info HTTP_Server On HTTP_Port 2020[INPUT] Name cpu Tag cpu.usage[OUTPUT] Name stdout Match *Fluent Bit is distributed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.