Open source data collector for unified logging and event routing across many backends
Apache-2.0
- Ruby
- HTML
- PowerShell

About Fluentd
Fluentd sits between your data sources and your backend systems as a single unified logging layer, so applications no longer need to know where their logs end up. It collects events from many sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop, and other destinations.
The core stays small while 500+ plugins handle the connections to specific inputs and outputs. Events flow as structured JSON, configuration is driven by a fluent.conf file, and a third-party security audit by Cure53 has been published. It runs as a Ruby gem on Linux and Windows.
Fluentd is a CNCF graduated project licensed under Apache 2.0. Install it locally with gem install fluentd, then route events through your config; there is no hosted service from the project itself. It is maintained by the Fluentd Authors, with docs, GitHub discussions, and a Slack community.
Key features
- Unified logging layer decouples sources from backends
- 500+ plugins for inputs and outputs
- Writes to files, RDBMS, NoSQL, IaaS, SaaS, and Hadoop
- Structured JSON events with fluent.conf routing
- Third-party security audit by Cure53
Details
- First released
- 2011
- License
- Apache License 2.0
- Language
- Ruby
- Platforms
- Web · Windows · Linux
- Governance
- CNCF graduated project
- Security
- Third-party audit by Cure53
