Let's get started with Fluentd! Fluentd is a fully free and fully open-source log collector that instantly enables you to have a 'Log Everything' architecture with 600+ types of systems.
Fluentd treats logs as JSON, a popular machine-readable format. It is written primarily in C with a thin-Ruby wrapper that gives users flexibility.
Fluentd's scalability has been proven in the field: its largest user currently collects logs from 500,000+ servers.
Please follow the installation/quickstart guides below that matches your environment.
​Install Fluentd by RPM package (Redhat Linux)
​Install Fluentd by Deb package (Ubuntu/Debian Linux)
​Install Fluentd by DMG package (Mac OS X)
​Install Fluentd by Chef​
Fluentd v0.12 doesn't support Windows environment. Please see Collecting Log Data from Windows for details. Fluentd v1.x supports Windows.
The articles shown below cover the typical use cases of Fluentd. Please refer to the article(s) that suits your needs.
Use Cases
​Data Search like Splunk​
​Data Collection to HDFS​
​Windows Event Collection​
Basic Configuration
​Config File​
Happy Users :)
​Users​
The articles shown below will provide detailed information for you to learn more about Fluentd.
​Architecture Overview​
​Life of a Fluentd Event​
Plugin Overview
​Input Plugins​
​Output Plugins​
​Buffer Plugins​
​Filter Plugins​
​Parser Plugins​
​Formatter Plugins​
​FAQ​
If this article is incorrect or outdated, or omits critical information, please let us know. Fluentd is a open source project under Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.