fluent-bit
by
fluent

Description: Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows

View on GitHub ↗

Summary Information

Updated 41 minutes ago
Added to GitGenius on October 2nd, 2022
Created on January 27th, 2015
Open Issues & Pull Requests: 740 (+1)
Number of forks: 1,939
Total Stargazers: 7,966 (+0)
Total Subscribers: 104 (+0)

Issue Activity (beta)

Open issues: 213
New in 7 days: 5
Closed in 7 days: 6
Avg open age: 784 days
Stale 30+ days: 178
Stale 90+ days: 122

Recent activity

Opened in 7 days: 5
Closed in 7 days: 2
Comments in 7 days: 6
Events in 7 days: 23

Top labels

  • Stale (1,377)
  • status: waiting-for-triage (990)
  • fixed (205)
  • enhancement (192)
  • bug (160)
  • waiting-for-user (153)
  • question (111)
  • exempt-stale (52)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 210.5 days
90th percentile: 888.6 days
Tracked items: 1,526

Most active contributors

Detailed Description

Fluent Bit is a lightweight, high-performance telemetry agent written in C that collects, processes, and forwards logs, metrics, and traces from any source to any destination. It is part of the Fluentd ecosystem and operates as a CNCF graduated project. The agent is designed for minimal resource consumption while maintaining high throughput, making it suitable for deployment across diverse environments including Linux, BSD, macOS, Windows, and embedded systems.

The repository demonstrates substantial production adoption, with the README documenting over 10 million daily deployments and surpassing 15 billion total downloads. According to GitGenius activity tracking, the project maintains active engagement with 1524 tracked issues and pull requests, though the median response latency is 0.0 hours while the mean extends to 5058.6 hours, indicating variable response times across different items. The most active contributors tracked by GitGenius are patrick-stephens with 1015 events, edsiper with 764 events, and cosmo0920 with 316 events. The project's issue tracking shows 822 items labeled as status: waiting-for-triage and 801 marked as Stale, with 100 enhancement requests among the most active labels.

The architecture centers on a pluggable design supporting over 70 built-in plugins across input, filter, and output categories. Key technical features include SQL stream processing capabilities for analytics and transformations, built-in TLS/SSL support with async I/O for secure networking, and HTTP/Prometheus endpoints for exposing internal metrics. The extensibility model allows plugin development in C, filter creation in Lua, and output plugin development in Go. The unified processing pipeline handles logs, metrics, and traces through a single architecture.

Development follows a fast-paced cycle with major releases every three to four months, with the active master branch currently focused on version 5.0 development. The project maintains version-specific maintenance timelines documented in MAINTENANCE.md and tracks upcoming work through a public roadmap. Installation options span Linux packages for Debian, Ubuntu, and RHEL distributions, Docker images, and Windows binaries, with source builds supported through CMake, Flex, Bison, and standard development headers.

GitGenius classification data identifies Fluent Bit across multiple domains including data collection, logging frameworks, data processing, monitoring, real-time processing, and streaming platforms. The project integrates with major cloud and data infrastructure services including AWS CloudWatch, Elasticsearch, Kafka, and S3. Cross-repository contributor analysis links Fluent Bit to microsoft/vscode, microsoft/typescript, and rust-lang/rust, indicating shared maintainer involvement across these ecosystems. The project operates under the Apache License v2.0 and maintains community engagement through Slack channels and social media presence.

fluent-bit
by
fluentfluent/fluent-bit

Repository Details

Fetching additional details & charts...