https://github.com/fluent/fluentd
Fluentd: Unified Logging Layer (project under CNCF)
https://github.com/fluent/fluentd
Keywords
cncf data-collector fluentd logging ruby
Keywords from Contributors
activerecord activejob mvc fluentd-plugin rubygems msgpack crash-reporting ruby-gem rack sinatra
Last synced: about 14 hours ago
JSON representation
Repository metadata
Fluentd: Unified Logging Layer (project under CNCF)
- Host: GitHub
- URL: https://github.com/fluent/fluentd
- Owner: fluent
- License: apache-2.0
- Created: 2011-06-19T08:41:40.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2026-08-09T03:17:07.000Z (8 days ago)
- Last Synced: 2026-08-09T05:44:58.798Z (7 days ago)
- Topics: cncf, data-collector, fluentd, logging, ruby
- Language: Ruby
- Homepage: https://www.fluentd.org
- Size: 20.4 MB
- Stars: 13,576
- Watchers: 327
- Forks: 1,402
- Open Issues: 137
- Releases: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: SECURITY.md
- Governance: GOVERNANCE.md
- Authors: AUTHORS
- Maintainers: MAINTAINERS.md
README.md
Fluentd: Open-Source Log Collector
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Fluentd helps you unify your logging infrastructure (Learn more about the Unified Logging Layer).
Quick Start
$ gem install fluentd
$ fluentd -s conf
$ fluentd -c conf/fluent.conf &
$ echo '{"json":"message"}' | fluent-cat debug.test
Development
Branch
- master: For v1 development.
- v0.12: For v0.12. This is a deprecated version. we already stopped supporting (See https://www.fluentd.org/blog/drop-schedule-announcement-in-2019).
Prerequisites
- Ruby 3.2 or later
- git
git should be in PATH. On Windows, you can use Github for Windows and GitShell for easy setup.
Install dependent gems
Use bundler:
$ gem install bundler
$ bundle install --path vendor/bundle
Run test
$ bundle exec rake test
You can run specified test via TEST environment variable:
$ bundle exec rake test TEST=test/test_specified_path.rb
$ bundle exec rake test TEST=test/test_*.rb
More Information
- Website: https://www.fluentd.org/
- Documentation: https://docs.fluentd.org/
- Project repository: https://github.com/fluent
- Discussion: https://github.com/fluent/fluentd/discussions
- Slack / Community: https://slack.fluentd.org
- Newsletters: https://www.fluentd.org/newsletter
- Author: Sadayuki Furuhashi
- Copyright: 2011-2021 Fluentd Authors
- License: Apache License, Version 2.0
Security
A third party security audit was performed by Cure53, you can see the full report here.
See SECURITY to contact us about vulnerability.
Contributors:
Patches contributed by great developers.
Owner metadata
- Name: Fluentd: Unified Logging Layer
- Login: fluent
- Email:
- Kind: organization
- Description: Fluentd is a cloud native logging solution to unify data collection and consumption.
- Website: http://www.fluentd.org/
- Location: Cloud Native Computing Foundation
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/859518?v=4
- Repositories: 89
- Last ynced at: 2023-04-10T10:21:17.081Z
- Profile URL: https://github.com/fluent
GitHub Events
Total
- Release event: 6
- Delete event: 176
- Pull request event: 574
- Fork event: 51
- Discussion event: 5
- Issues event: 178
- Watch event: 547
- Issue comment event: 715
- Push event: 386
- Gollum event: 18
- Pull request review comment event: 289
- Pull request review event: 607
- Create event: 165
Last Year
- Release event: 2
- Delete event: 77
- Pull request event: 152
- Fork event: 7
- Discussion event: 5
- Issues event: 57
- Watch event: 113
- Issue comment event: 113
- Push event: 131
- Pull request review comment event: 30
- Pull request review event: 102
- Create event: 73
Committers metadata
Last synced: about 14 hours ago
Total Commits: 5,588
Total Committers: 289
Avg Commits per committer: 19.336
Development Distribution Score (DDS): 0.83
Commits in past year: 192
Committers in past year: 22
Avg Commits per committer in past year: 8.727
Development Distribution Score (DDS) in past year: 0.615
| Name | Commits | |
|---|---|---|
| TAGOMORI Satoshi | t****s@g****m | 952 |
| Masahiro Nakagawa | r****y@g****m | 929 |
| Yuta Iwama | g****s@g****m | 613 |
| Hiroshi Hatake | h****e@c****m | 415 |
| Kenji Okimoto | o****o@c****m | 398 |
| FURUHASHI Sadayuki | f****i@u****p | 359 |
| Takuro Ashie | a****e@c****m | 324 |
| Daijiro Fukuda | f****a@c****m | 178 |
| Shizuo Fujita | f****a@c****m | 152 |
| dependabot[bot] | 4****] | 139 |
| Kentaro Hayashi | h****i@c****m | 119 |
| Yuki Ito | y****i@g****t | 87 |
| sonots | s****s@g****m | 77 |
| okahashi117 | n****i@j****p | 66 |
| NARUSE, Yui | n****e@a****p | 46 |
| Kiyoto | me@k****m | 24 |
| Kazuki Ohta | k****a@g****m | 23 |
| Fujimoto Seiji | f****o@c****t | 23 |
| Fujimoto Seiji | f****o@c****m | 23 |
| Masahiro Sano | s****a@g****m | 21 |
| Eduardo Silva | e****o@t****m | 18 |
| Ryuma Yoshida | r****7@g****m | 16 |
| abetomo | a****e@e****o | 16 |
| abicky | t****i@g****m | 14 |
| Yuichi TANIKAWA | t****1@g****m | 13 |
| Ritta Narita | n****n@g****m | 12 |
| Christian Menges | c****s@o****m | 12 |
| Kentaro Kuribayashi | k****k@g****m | 11 |
| Yuichi Tateno | h****h@g****m | 11 |
| Šimon Lukašík | i****k@f****g | 10 |
| and 259 more... | ||
Committer domains:
- clear-code.com: 9
- vn.fujitsu.com: 5
- google.com: 5
- qq.com: 2
- me.com: 2
- redhat.com: 2
- sap.com: 2
- ibm.com: 2
- jbat.co.jp: 2
- geishatokyo.com: 1
- voyagegroup.com: 1
- luhn.com: 1
- uu59.org: 1
- us.ibm.com: 1
- kakaocorp.com: 1
- pascalbudner.de: 1
- opstrace.com: 1
- dg-i.net: 1
- dankohn.com: 1
- klab.com: 1
- hotmail.co.uk: 1
- hamee.co.jp: 1
- snyk.io: 1
- dwango.co.jp: 1
- rl67695p.jbcc.co.jp: 1
- hotmart.com: 1
- nefeli.io: 1
- tanipee.com: 1
- udacity.com: 1
- arm.com: 1
- eglp.com: 1
- illumio.com: 1
- hubspot.com: 1
- opsunit.com: 1
- ruby-lang.org: 1
- envato.com: 1
- users.sourceforge.jp: 1
- gnnk.net: 1
- airemix.jp: 1
- ktamura.com: 1
- ceptord.net: 1
- treasure-data.com: 1
- enzou.tokyo: 1
- fedoraproject.org: 1
- daocloud.io: 1
- iij.ad.jp: 1
- shingor.net: 1
- tcd.ie: 1
- ustream.tv: 1
- reaktor.fi: 1
- garbagecollect.jp: 1
- bananawanted.com: 1
- mozo.jp: 1
- alumni.ethz.ch: 1
- amazon.com: 1
- stratio.com: 1
- bootjp.me: 1
- mail.ru: 1
- salesforce.com: 1
- theslinux.org: 1
- relexsolutions.com: 1
- ajohnstone.com: 1
- lycos.co.kr: 1
- aktsk.jp: 1
- github.com: 1
- enovance.com: 1
- netlab.jp: 1
- ivanov.biz: 1
- bgch.co.uk: 1
- aaronsmith.co: 1
- skidmore.org: 1
- etsukata.com: 1
- schroedingerscat.org: 1
- francescesplugas.com: 1
- bashi.co.uk: 1
- brpx.com: 1
- avito.ru: 1
- zendesk.com: 1
- parolkar.com: 1
- pobox.com: 1
- atkinson.mn: 1
- benwh.com: 1
- becciu.org: 1
- jonahb.com: 1
- kieliszczyk.net: 1
- grachevko.ru: 1
- aad.gov.au: 1
- aurora.tech: 1
- vinted.com: 1
- cpan.org: 1
- mog-works.jp: 1
- cn.fujitsu.com: 1
- schweetheart.jp: 1
- linux.com: 1
- meitu.com: 1
- babbel.com: 1
- cmss.chinamobile.com: 1
- scania.com: 1
- fluentd.org: 1
- everyleaf.com: 1
- wercker.com: 1
- datadoghq.com: 1
- linecorp.com: 1
- talkdesk.com: 1
- rkd.me.uk: 1
- ipsosante.fr: 1
- microsoft.com: 1
- tsuyabu.in: 1
- sorah.jp: 1
- chibicode.com: 1
- takebayashi.asia: 1
- usabilla.com: 1
- nemui.org: 1
- ford.com: 1
- iodoru.org: 1
- mythik.co.uk: 1
- 2238club.org: 1
- yandex.ru: 1
- vineapp.com: 1
- stylight.com: 1
- kawa.net: 1
- kenjiskywalker.org: 1
- 126.com: 1
- jocdn.co.jp: 1
- 163.com: 1
Issue and Pull Request metadata
Last synced: about 14 hours ago
Total issues: 360
Total pull requests: 956
Average time to close issues: 10 months
Average time to close pull requests: 13 days
Total issue authors: 265
Total pull request authors: 59
Average comments per issue: 4.33
Average comments per pull request: 1.67
Merged pull request: 750
Bot issues: 0
Bot pull requests: 229
Past year issues: 35
Past year pull requests: 197
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 2 days
Past year issue authors: 25
Past year pull request authors: 27
Past year average comments per issue: 3.23
Past year average comments per pull request: 0.59
Past year merged pull request: 141
Past year bot issues: 0
Past year bot pull requests: 84
Top Issue Authors
- Watson1978 (27)
- daipom (22)
- khteh (6)
- tagomoris (6)
- ashie (5)
- deepaksb2 (4)
- kenhys (4)
- mlasevich (3)
- RamHaridas (3)
- qingling128 (3)
- cosmo0920 (3)
- harshitasao (3)
- Garfield96 (3)
- henri9813 (2)
- bjg2 (2)
Top Pull Request Authors
- Watson1978 (214)
- dependabot[bot] (202)
- daipom (199)
- kenhys (163)
- ashie (36)
- github-actions[bot] (27)
- Athishpranav2003 (11)
- cosmo0920 (10)
- egemenkus (6)
- repeatedly (6)
- Garfield96 (5)
- isimluk (5)
- orgads (4)
- yugeeklab (4)
- magic-peach (4)
Top Issue Labels
- waiting-for-triage (71)
- enhancement (67)
- bug (62)
- stale (43)
- waiting-for-user (40)
- Non fluentd issue (18)
- CI (15)
- feature request (12)
- work-in-progress (10)
- memory (9)
- v1 (5)
- moreinfo (4)
- v0.14 (3)
- windows (3)
- help wanted (3)
- v2 (2)
- good first issue (2)
- pending (2)
- work_in_progress (2)
- document (1)
- ipv6 (1)
- plugin issue (1)
Top Pull Request Labels
- dependencies (202)
- github_actions (104)
- CI (92)
- backported (71)
- backport to LTS (63)
- backport to v1.19 (34)
- enhancement (23)
- stale (10)
- bug (10)
- pending (5)
- moreinfo (2)
- memory (1)
- backport to v1.16 (1)
Package metadata
- Total packages: 8
-
Total downloads:
- rubygems: 126,869,365 total
- conda: 92,128 total
- Total docker downloads: 2,367,565,198
- Total dependent packages: 1,194 (may contain duplicates)
- Total dependent repositories: 3,045 (may contain duplicates)
- Total versions: 1,423
- Total maintainers: 10
- Total advisories: 13
gem.coop: fluentd
Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.
- Homepage: https://www.fluentd.org/
- Documentation: http://www.rubydoc.info/gems/fluentd/
- Licenses: Apache-2.0
- Latest release: 1.19.3 (published about 2 months ago)
- Last Synced: 2026-08-15T02:01:16.985Z (1 day ago)
- Versions: 432
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 63,423,594 Total
- Docker Downloads: 1,183,782,599
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Docker downloads count: 0.075%
- Average: 0.134%
- Downloads: 0.46%
- Maintainers (10)
-
Advisories:
- Fluentd is Vulnerable to Server-Side Request Forgery (SSRF) via Placeholder Expansion in `out_http`
- Fluentd is Vulnerable to Denial of Service (DoS) via Gzip Decompression Bomb in `in_http` and `in_forward`
- Fluentd is Vulnerable to Exposure of Sensitive Information via Monitor Agent API
- Fluentd is Vulnerable to Remote Code Execution (RCE) via Arbitrary File Write in `${tag}` Placeholder
- fluentd vulnerable to remote code execution due to insecure deserialization (in non-default configuration)
- Fluentd Escape Sequence Injection Vulnerability
- ReDoS vulnerability in parser_apache2
rubygems.org: fluentd
Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.
- Homepage: https://www.fluentd.org/
- Documentation: http://www.rubydoc.info/gems/fluentd/
- Licenses: Apache-2.0
- Latest release: 1.19.3 (published about 2 months ago)
- Last Synced: 2026-08-16T02:23:59.172Z (about 14 hours ago)
- Versions: 432
- Dependent Packages: 1,194
- Dependent Repositories: 3,044
- Downloads: 63,445,771 Total
- Docker Downloads: 1,183,782,599
-
Rankings:
- Dependent packages count: 0.043%
- Docker downloads count: 0.099%
- Stargazers count: 0.101%
- Forks count: 0.17%
- Average: 0.233%
- Downloads: 0.419%
- Dependent repos count: 0.568%
- Maintainers (10)
-
Advisories:
- Fluentd is Vulnerable to Server-Side Request Forgery (SSRF) via Placeholder Expansion in `out_http`
- Fluentd is Vulnerable to Denial of Service (DoS) via Gzip Decompression Bomb in `in_http` and `in_forward`
- Fluentd is Vulnerable to Exposure of Sensitive Information via Monitor Agent API
- Fluentd is Vulnerable to Remote Code Execution (RCE) via Arbitrary File Write in `${tag}` Placeholder
- fluentd vulnerable to remote code execution due to insecure deserialization (in non-default configuration)
- Fluentd Escape Sequence Injection Vulnerability
- ReDoS vulnerability in parser_apache2
proxy.golang.org: github.com/fluent/fluentd
- Homepage:
- Documentation: https://pkg.go.dev/github.com/fluent/fluentd#section-documentation
- Licenses: apache-2.0
- Latest release: v1.19.3 (published about 2 months ago)
- Last Synced: 2026-08-15T02:25:48.560Z (1 day ago)
- Versions: 241
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 0.581%
- Forks count: 0.701%
- Average: 3.632%
- Dependent repos count: 4.79%
- Dependent packages count: 8.456%
proxy.golang.org: github.com/fluent/FluentD
- Homepage:
- Documentation: https://pkg.go.dev/github.com/fluent/FluentD#section-documentation
- Licenses: apache-2.0
- Latest release: v1.19.3 (published about 2 months ago)
- Last Synced: 2026-08-14T03:13:59.570Z (3 days ago)
- Versions: 241
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.654%
- Average: 4.81%
- Dependent repos count: 4.966%
conda-forge.org: rb-fluentd
- Homepage: https://rubygems.org/gems/fluentd
- Licenses: Apache-2.0
- Latest release: 1.11.3 (published almost 6 years ago)
- Last Synced: 2026-04-01T16:12:14.562Z (5 months ago)
- Versions: 16
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 92,128 Total
-
Rankings:
- Stargazers count: 2.336%
- Forks count: 3.903%
- Average: 22.86%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
artifacthub.io: fluent/fluentd
Helm chart for deploying Fluentd on Kubernetes.
- Homepage: https://www.fluentd.org/
- Documentation: https://artifacthub.io/packages/helm/fluent/fluentd
- Licenses: Unknown
- Latest release: 0.6.0 (published 2 days ago)
- Last Synced: 2026-08-15T02:04:10.351Z (1 day ago)
- Versions: 39
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Downloads: 0.0%
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
artifacthub.io: helm/fluentd
A Helm chart for fluentd
- Homepage: https://www.fluentd.org/
- Documentation: https://artifacthub.io/packages/helm/helm/fluentd
- Licenses: Unknown
- Latest release: 0.2.16 (published over 4 years ago)
- Last Synced: 2026-08-15T02:02:11.900Z (1 day ago)
- Versions: 19
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Downloads: 0.0%
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
artifacthub.io: openstack-helm/fluentd
OpenStack-Helm Fluentd
- Homepage: https://www.fluentd.org/
- Documentation: https://artifacthub.io/packages/helm/openstack-helm/fluentd
- Licenses: Unknown
- Latest release: 0.1.2 (published over 5 years ago)
- Last Synced: 2026-08-15T02:01:59.578Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Downloads: 0.0%
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- ruby/setup-ruby v1 composite
- actions/checkout v3 composite
- ruby/setup-ruby v1 composite
- actions/stale v8 composite
- async ~> 1.23 development
- async-http >= 0.50.0 development
- flexmock ~> 2.0 development
- oj >= 2.14, < 4 development
- parallel_tests ~> 0.15.3 development
- rake ~> 13.0 development
- rr ~> 3.0 development
- simplecov ~> 0.7 development
- test-unit ~> 3.3 development
- test-unit-rr ~> 1.0 development
- timecop ~> 0.9 development
- bundler >= 0
- certstore_c ~> 0.1.7
- cool.io >= 1.4.5, < 2.0.0
- http_parser.rb >= 0.5.1, < 0.9.0
- msgpack >= 1.3.1, < 2.0.0
- serverengine >= 2.3.2, < 3.0.0
- sigdump ~> 0.2.5
- strptime >= 0.2.4, < 1.0.0
- tzinfo >= 1.0, < 3.0
- tzinfo-data ~> 1.0
- webrick ~> 1.4
- win32-event ~> 0.6.3
- win32-ipc ~> 0.7.0
- win32-service ~> 2.3.0
- yajl-ruby ~> 1.0
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- ruby/setup-ruby 95ef2b042f9d7a56d8268cba8559e2842e2ad01b composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- ruby/setup-ruby 95ef2b042f9d7a56d8268cba8559e2842e2ad01b composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- ruby/setup-ruby 95ef2b042f9d7a56d8268cba8559e2842e2ad01b composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- github/codeql-action/upload-sarif e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 composite
- ossf/scorecard-action 2d1146689b8cda280b9bc96326124645441f03bc composite
Score: 36.82989314032456