fluent-bit is a Open Source Windows program in the Other category, developed by Chronosphere Inc.. The current version is 5.0.7; you can download it safely from its official source with the download button above.
Fluent Bit is an open source telemetry agent that processes logs, metrics, traces, and profiles. It's designed to efficiently handle the challenges of collecting and processing telemetry data across a wide range of environments, from constrained systems to complex cloud infrastructures. Managing telemetry data from various sources and formats can be a constant challenge, particularly when performance is a critical factor.
Rather than serving as a drop-in replacement, Fluent Bit enhances the observability strategy for your infrastructure. It adapts and optimizes your existing logging layer, and adds metrics and traces processing. Fluent Bit supports a vendor-neutral approach, with native OpenTelemetry (OTLP) ingestion and delivery and seamless integration with ecosystems such as Prometheus. Trusted by major cloud providers, banks, and companies that need a ready-to-use telemetry agent, Fluent Bit effectively manages diverse data sources and formats. It maintains optimal performance while keeping resource consumption low.
Fluent Bit can be deployed as an edge agent for localized telemetry data handling or utilized as a central aggregator/collector for managing telemetry data across multiple sources and environments.
✨ Features
telemetry
📝 Release notes (5.0.7)
https://fluentbit.io/announcements/v5.0.7/
What's Changed
- release: update to 5.0.7 by @github-actions[bot] in #11834
- http_server: serialize worker teardown to prevent race conditions by @cosmo0920 in #11845
- http_server: fix libevent crash on connection drop by @cosmo0920 in #11843
- out_chronicle: Support label and namespace mapping by @cosmo0920 in #11836
- tests: internal: fuzzers: avoid destroying active input fuzzer tasks by @edsiper in #11850
- config_format: fix YAML variant cleanup on parser errors by @edsiper in #11857
- avro: Handle int64 values correctly by @cosmo0920 in #11883
- tests: runtime: Stabilize out_lib test case by @cosmo0920 in #11888
- in_elasticsearch: check map size before accessing first entry by @TristanInSec in #11856
- snappy: fix OOB reads in framed data parser by @TristanInSec in #11855
- zstd: add 100 MB decompression size limit by @TristanInSec in #11854
- in_mqtt: fix OOB read from hardcoded remaining length overhead by @TristanInSec in #11853
- in_collectd: reject parts with length < 4 and fix null-terminator OOB by @TristanInSec in #11849
- in_forward: validate array size before accessing message mode fields by @TristanInSec in #11851
- in_syslog: fix integer overflow in octet-counting length parser by @TristanInSec in #11852
- out_stackdriver: fix multiple memory leaks and potential corruption by @baizhenyu in #11879
- CODEOWNERS: remove @braydonk and @jefferbrecht by @braydonk in #11909
- time: time_tz: Handle conversion rules of windows and IANA tzinfo by @cosmo0920 in #11903
- storage: discard checksum corrupt chunks on startup by @edsiper in #11886
- parser: Add IANA time_zone support for native timestamps by @cosmo0920 in #11913
- workflows: pin all actions to SHA by @patrick-stephens in #11908
- out_kinesis_streams: increase PUT_RECORDS_PAYLOAD_SIZE to 10MB by @ShelbyZ in #11848
- in_stdin: support stdin plugin on windows by @cosmo0920 in #11821
- in_ebpf: Implement dns trace by @cosmo0920 in #11735
- out_s3: Provide options for inactive chunks behavior by @cosmo0920 in #11816
- oauth: out_http: add user-agent option for oauth by @rja5 in #11830
- in_tail: fix offset_key value multiplied by 8 on Windows 64-bit by @zshuang0316 in #11893
- http_client_http2: bracket IPv6 authority hosts by @edsiper in #11922
New Contributors
- @TristanInSec made their first contribution in #11856
- @rja5 made their first contribution in #11830
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.6...v5.0.7
SHA-256: 3281B299C19F54CF330321FA7F5607E0320FF98BF382016BF2B176DB78FDD5DE