- C 81%
- C++ 8.1%
- Shell 2.6%
- Makefile 1.7%
- Python 1.7%
- Other 4.4%
Comment in plugins/out_loki/loki.c line 2004 read 'Server-side error occured'. Fixed to 'occurred'. Comment-only change. Signed-off-by: SAY-5 <SAY-5@users.noreply.github.com> |
||
|---|---|---|
| .devcontainer | ||
| .github | ||
| benchmarks | ||
| bin | ||
| build | ||
| cmake | ||
| conf | ||
| cpack | ||
| doc-reports | ||
| docker_compose | ||
| dockerfiles | ||
| documentation | ||
| examples | ||
| gen_static_conf | ||
| include | ||
| init | ||
| lib | ||
| packaging | ||
| plugins | ||
| scripts | ||
| snap | ||
| src | ||
| tests | ||
| tools/xxd-c | ||
| .build-trigger | ||
| .dockerignore | ||
| .gitignore | ||
| AGENTS.md | ||
| appveyor.yml | ||
| CHUNKS.md | ||
| CMakeLists.txt | ||
| CODE_OF_CONDUCT.md | ||
| CODEOWNERS | ||
| COMMIT_LINT.md | ||
| CONTRIBUTING.md | ||
| CONTRIBUTING_DOCS.md | ||
| debian.sh | ||
| DEVELOPER_GUIDE.md | ||
| Dockerfile | ||
| fluent-bit-5.0.4.bb | ||
| fluent-bit_git.bb | ||
| fluentbit_logo.png | ||
| GOLANG_OUTPUT_PLUGIN.md | ||
| GOVERNANCE.md | ||
| install.sh | ||
| LICENSE | ||
| MAINTAINERS.md | ||
| MAINTENANCE.md | ||
| README.md | ||
| run_code_analysis.sh | ||
| SECURITY.md | ||
| update_version.sh | ||
| Vagrantfile | ||
| valgrind.supp | ||
| x.conf | ||
CI Status
| CI Workflow | Status |
|---|---|
Unit Tests (master) |
|
| Integration Tests | |
| Arm builds | ![]() |
| Latest Release Pipeline |
About
Fluent Bit is a lightweight and high-performance Telemetry Agent designed to collect, process, and forward Logs, Metrics, and Traces from any source to any destination.
It's part of the Graduated Fluentd Ecosystem and a CNCF Cloud Native Computing Foundation project.
Fluent Bit supports a wide array of platforms, including Linux, Windows, MacOS, BSD, and Embedded environments, and is built for maximum efficiency with minimal CPU and memory footprint.
📌 Roadmap & Maintenance
We follow a fast-paced development cycle, with major releases every 3–4 months.
The active development branch (master) is currently focused on v5.0 (development).
For version-specific maintenance timelines and policies, see our MAINTENANCE.md.
To track upcoming milestones, visit the project roadmap.
Key Features
- ⚡ High Performance with low memory footprint
- 📦 Pluggable Architecture: 70+ built-in plugins for Inputs, Filters, and Outputs
- 🧠 SQL Stream Processing: Perform analytics and transformations with SQL queries
- 🔒 Secure Networking: Built-in TLS/SSL support and async I/O
- 📊 Monitoring: Expose internal metrics over HTTP/Prometheus
- 🧩 Extensibility:
- Write plugins in C, filters in Lua, and outputs in Go
- 🔌 Supports Logs, Metrics, and Traces with unified processing and delivery
Documentation
Our official documentation includes installation guides, plugin usage, developer resources, and more:
Quick Start
Build from source:
cd build
cmake ..
make
bin/fluent-bit -i cpu -o stdout -f 1
More details: Build & Install
Requirements
- CMake >= 3.0
- Flex & Bison
- YAML and OpenSSL headers
Install Fluent Bit
Plugins: Inputs, Filters, Outputs
Fluent Bit is fully modular. It supports:
- Input Plugins: collect logs/metrics/traces
- Filter Plugins: enrich and transform data
- Output Plugins: deliver data to external services
See the full plugin list in our documentation.
🚀 Production Usage
Fluent Bit is deployed over 10 million times daily and has surpassed 15 billion downloads.
Used by companies like:
Want to add your logo? Open an issue.
Contributing
Fluent Bit is open to community contributions!
Community & Contact
License
Authors
Fluent Bit is a CNCF graduated project, sponsored and maintained by major cloud providers and a growing community of contributors and maintainers from across the Cloud Native ecosystem.



