KNOWLEDGE BASE
NOTE: This is a minor hotfix release that covers for corner cases for metrics handling. We keep same release notes as part of v2
Release Notes v2.1.3
Fluent Bit is a Fast and Lightweight Data Processor and Forwarder for Linux, BSD and OSX. We are proud to announce the availability of Fluent Bit v2.1.3.
Introduction
Fluent Bit v2.1 is the start of the new stable series of the project. During the last months our primary focus has been around extending support for Metrics, Traces and improving performance, among many others.
-
Core
- core: add new compression abstraction layer
- output_thread: added event memory intialization (#7303)
- cmake: sanitizers-cmake: bump package
- utils: parse quotes when splitting strings
- http_client_debug: fixed format string related compiler warning
- filter: remove unused variable
- build: windows: Handle libyaml directory
- install: update to fix AmazonLinux versions (#7354)
- record_accessor: allow single character input in flb_ra_translate
- config_format: yaml: Plug a lack of argument on Windows
- mp: updated the format check to accept the new format released with 2.1
- processor: moved the processor stack initialization to the right stage
- parser_json: keep time key when parsing fails (#7323)
-
Libs
- ctraces: upgrade to v0.3.1
-
Plugins
- OpenTelemetry (Input)
- Do not send content-length at 204
- Windows Exporter Metrics (Input)
- Improve value type conversion
- Http (Input)
- Fix parser memory reinitialization
- Do not send content-length at 204
- Winevtlog (Input)
- Log event encoder in default case
- Restore the previous behavior of packing string inserts
- Properly pass the log encoder arg
- Kafka (Input)
- Updated the plugin to use the log event abstraction layer
- Syslog (Input)
- Enable in_syslog plugin on windows
- Node Exporter Metrics (Input)
- Made diskstats ignore pattern configurable
- Made filesystem ignore patterns configurable
- Added a systemd metrics collector (#7319)
- Elasticsearch (Input)
- Refer the plugin provided tag
- Podman Metrics (Input)
- Added image label
- Geoip2 (Filter)
- Properly handle the end of chunk data condition
- Lua (Filter)
- Fix buffer size calculation
- Rewrite Tag (Filter)
- Emit using decoder parameters
- Parser (Filter)
- Fix timestamp and metadata to be properly copied (#7293)
- Modify (Filter)
- Fix clean up process
- Opensearch (Output)
- Add support for gzip compression
- Prometheus Remote Write (Output)
- Added missing header inclusion
- Added configurable compression method
- Bigquery (Output)
- Initialize sig_len
- Opentelemetry (Output)
- Fixed ctraces decoder error handling
- Stackdriver (Output)
- Process spanid special field
- Vivo Exporter (Output)
- Updated the code to use the log event decoder (#7302)
- OpenTelemetry (Input)
Contributors
On every release, there are many people involved doing contributions to different areas like bug reporting, troubleshooting, documentation and coding, without these contributions from the community, the project won’t be the same and won’t be in the good shape that it is now. So THANK YOU! to everyone who takes part of this journey!
- Leonardo Alminana
- Markus Meyer
- Hiroshi Hatake
- Aditya Prajapati
- tszshingt
- Pat
- Andre Silva
- Takahiro Yamashita
- Braydon Kains
- Eduardo Silva
- Thomas Devoogdt
- Christian Menges
- Tero Saarni
- Thomas Devoogdt
- Chitoku
- Paweł Cendrzak
Join us
We want to hear about you, our community is growing, and you can be part of it!, you can contact us at:
- Github: http://github.com/fluent/fluent-bit
- Slack: http://slack.fluentd.org
- Twitter: @fluentbit