GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - fluent/fluent-bit: Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows

BranchesTags
Open more actions menu

Latest commit

 

History

15,261 Commits
15,261 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
benchmarks
benchmarks
 
 
bin
bin
 
 
build
build
 
 
cmake
cmake
 
 
conf
conf
 
 
cpack
cpack
 
 
doc-reports
doc-reports
 
 
docker_compose
docker_compose
 
 
dockerfiles
dockerfiles
 
 
docs/fts
docs/fts
 
 
documentation
documentation
 
 
examples
examples
 
 
gen_static_conf
gen_static_conf
 
 
include
include
 
 
init
init
 
 
lib
lib
 
 
packaging
packaging
 
 
packs
packs
 
 
plugins
plugins
 
 
scripts
scripts
 
 
sdk/browser
sdk/browser
 
 
skills
skills
 
 
snap
snap
 
 
src
src
 
 
tests
tests
 
 
tools
tools
 
 
.build-trigger
.build-trigger
 
 
.dockerignore
.dockerignore
 
 
.emscripten-version
.emscripten-version
 
 
.gitignore
.gitignore
 
 
.pinact.yaml
.pinact.yaml
 
 
AGENTS.md
AGENTS.md
 
 
CHUNKS.md
CHUNKS.md
 
 
CMETRICS_CONSUMER_API_PROPOSAL.md
CMETRICS_CONSUMER_API_PROPOSAL.md
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CODEOWNERS
CODEOWNERS
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
COMMIT_LINT.md
COMMIT_LINT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
CONTRIBUTING_DOCS.md
CONTRIBUTING_DOCS.md
 
 
DEVELOPER_GUIDE.md
DEVELOPER_GUIDE.md
 
 
Dockerfile
Dockerfile
 
 
GOLANG_OUTPUT_PLUGIN.md
GOLANG_OUTPUT_PLUGIN.md
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
MAINTAINERS.md
MAINTAINERS.md
 
 
MAINTENANCE.md
MAINTENANCE.md
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
Vagrantfile
Vagrantfile
 
 
appveyor.yml
appveyor.yml
 
 
debian.sh
debian.sh
 
 
fluent-bit-5.2.1.bb
fluent-bit-5.2.1.bb
 
 
fluent-bit_git.bb
fluent-bit_git.bb
 
 
fluentbit_logo.png
fluentbit_logo.png
 
 
install.sh
install.sh
 
 
run_code_analysis.sh
run_code_analysis.sh
 
 
update_version.sh
update_version.sh
 
 
valgrind.supp
valgrind.supp
 
 
x.conf
x.conf
 
 

Repository files navigation

logo

CI Status

CI Workflow Status
Unit Tests (master) CI/Unit Tests
Integration Tests CI/Integration Tests
Arm builds Arm CI sponsored by Actuated
Latest Release Pipeline CI/Build

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 master branch tracks development of v5.2.0. The current stable release series, v5.1, is tracked in the 5.1 branch.

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:

📚 https://docs.fluentbit.io


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

  • Linux packages (Debian, Ubuntu, RHEL, etc.)
  • Docker images
  • Windows binaries

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:

users

Want to add your logo? Open an issue.


Contributing

Fluent Bit is open to community contributions!

  • 🤝 Join our community
  • 🛠 CONTRIBUTING.md
  • 🚀 Developer Guide

Community & Contact

  • 💬 Slack (#fluent-bit channel)
  • 🐦 Twitter

License

Apache License v2.0


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.

👉 See Contributors

About

Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows

fluentbit.io

Topics

ccloudnativedata-collectorfluent-bitfluentdforwarderlogginglogsmetricsopentelemetryprometheussql-queriesstream-processingtraces

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

8.2k stars

Watchers

104 watching

Forks

2.0k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.