Rethinking Fluent Bit: predictable and lightweight

10 hours ago 2

FluentDo Agent

Documentation License Release LTS Slack

FluentDo Agent is a stable, secure by default, OSS (Apache-licensed) downstream distribution of Fluent Bit with predictable releases and long-term supported versions for 24 months.

Version Release Date Type End of Support Status
26.04 Apr 2026 LTS Apr 2028 🟡 Planned
25.10 Oct 2025 LTS Oct 2027 🟢 Active
25.07 Jul 2025 Regular Jan 2026 🟢 Active
Release Type Frequency Description
LTS Release Twice yearly (April, October) Long-term support for 24 months
Regular Release Quarterly 6-month support cycle
Security Updates Weekly CVE patches and critical fixes
Patch Release As needed Bug fixes and minor updates
Main Builds Weekly Latest development builds from main branch

  • Smaller footprint - Optimized for production deployments

    • Only production-essential plugins included
    • Size-focused builds with dead code elimination
    • IPO/LTO interprocedural optimization
  • Security-hardened by default - Enterprise-grade security

    • FORTIFY_SOURCE and stack protection enabled
    • 17 vendor-specific plugins disabled by default
    • All remote interfaces disabled, authentication required
    • FIPS-compliant builds with OpenSSL in FIPS mode
  • 24-month LTS support - Predictable and reliable

    • Weekly security patches and CVE fixes
    • Quarterly releases with long-term stability
    • Daily security scans and vulnerability reporting
  • Advanced features - Production-ready capabilities

    • Performant log deduplication - reduce costs by up to 40%
    • Log sampling processor for high-volume environments
    • AI-based filtering and routing
    • Native flattening for OpenSearch/Elasticsearch
    • Type safety with automatic conflict resolution
  • Battle-tested quality - Continuous validation

    • Full integration and regression testing suite
    • Memory safety validation with Valgrind/AddressSanitizer
    • Performance benchmarks and regression testing

Learn more about features →


docker run --rm -it -v /var/log/containers:/var/log/containers:ro ghcr.io/fluentdo/agent/ubi:main -c /fluent-bit/etc/fluent-bit.yaml docker run --rm -it -v /var/log/containers:/var/log/containers:ro ghcr.io/fluentdo/agent/debian:main -c /fluent-bit/etc/fluent-bit.yaml

Ensure any files mounted are readable via the container user (cat Dockerfile.ubi|grep USER).

To specify a different configuration just mount it in as well and pass it on the command line to use.

All packages are available for download at https://packages.fluent.do.

Linux packages are available for download and installation or using a simple install script:

curl -sSfL https://raw.githubusercontent.com/FluentDo/agent/refs/heads/main/install.sh | bash

For macOS a brew tap recipe is provided:

brew install fluentdo/tap/agent

Windows packages are also available for download in various formats (ZIP, EXE or MSI).

To compile for a specific target, run the container-based build using the upstream source/packaging/build.sh script with the specified distribution you want to build for:

git clone https://github.com/FluentDo/agent.git cd agent ./source/packaging/build.sh -d rockylinux/9

To build the UBI or distroless containers:

git clone https://github.com/FluentDo/agent.git cd agent docker build -f Dockerfile.ubi . docker build -f Dockerfile.debian .

To compile natively (requires relevant dependencies installed):

git clone https://github.com/FluentDo/agent.git cd agent cd source/build cmake .. make

Refer to the CI for full examples of different target builds:




The Cosign key for our images is provided in this repo.

Follow the documentation to verify against it: https://docs.sigstore.dev/cosign/verifying/verify/.

Reporting Security Issues

If you discover a potential security issue, DO NOT create a public GitHub issue. Instead, report it directly:

📧 Email: [email protected]

Please include:

  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  • Suggested fixes (if any)

We follow responsible disclosure and will work with you to address issues promptly.


This project is licensed under the Apache License 2.0.

Copyright © FluentDo Contributors. See NOTICE for details.

FluentDo Agent is built on top of Fluent Bit. We are grateful to the Fluent Bit community and all contributors who make this possible ❤️


WebsiteDocsTwitterSupport

Read Entire Article