About Fluentd
Fluentd is an open source data collector that unifies data collection and consumption, improving data usage and understanding. It decouples data sources from backend systems with a flexible logging layer. With over 500 plugins, Fluentd connects to various data sources and outputs while maintaining a simple core. Trusted by 5,000+ data-driven companies, including one managing logs from 50,000+ servers, Fluentd is a CNCF graduated project under the Apache 2 License.
FAQ
Fluentd is an open source data collector for building the unified logging layer. Once installed on a server, it runs in the background to collect, parse, transform, analyze and store various types of data.
fluent-package is a stable distribution package of Fluentd. It includes features like daemon (service) support and an optimized memory allocator (jemalloc), while Fluentd installed via Ruby gems or source code does not.
If you are using Fluentd for the first time or in a large-scale environment, fluent-package (LTS) is recommended for stability. If you want to control features and updates yourself, the Fluentd gem is a better choice.
The most performance-sensitive parts of Fluentd are written in C, while the Ruby code provides flexibility. A single process can handle 18,000 messages per second. For higher performance, consider solutions written entirely in C-family or Java, but note the trade-off in flexibility.
Yes, Fluentd supports Windows since version 0.14. You can check the download page for more details.
Plugins marked as 'Certified' are developed by Fluentd core committers or companies with a commercial commitment to the Fluentd project. This helps users identify plugins that are ready for production use.
Release your plugin as a gem named fluent-plugin-xxx. The plugin page is updated periodically by a script that collects information from fluent-plugin-xxx gems.
Alternatives to consider
Community ratings & full listCategories
Claim this tool
Are you the founder? Claim your profile to update details and track views.
Claim tool