KNOWLEDGE BASE
Release Notes v1.9.6
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 v1.9.6.
Changes
-
Core
- parser: declare loop index
- parser: free allocated types
- in_exec: fix name of oneshot parameter
- fstore: fix args to suppress warning
- multiline: clear last recently used parser to match next parser (#5524)
- storage: fix args to suppress warning
- build: Fix building error for c-ares library on macOS
- build: libyaml: Search libyaml with pkg-config and handle homebrew-ed libyaml (#5641)
- record_accessor: add flb_ra_translate_check that explicitly errors when keys are not found
- record_accessor: fix possible null-deref (#5101)
- input: return error code from cb_collect (#5605)
-
Libs
- cmetrics: upgrade to v0.3.5
- c-ares: upgrade to v1.18.1
-
Plugins
- Opentelemetry (Input)
- Change endpoints for metrics and traces and fix trace serialization
- On closing connection, release channel
- Set default OTLP/http port to
4318
- Netif (Input)
- Add missing return type
- Multiline (Filter)
- Use flb_time api to get timestamp in millisecond
- Throttle (Filter)
- Add mutex to prevent race issue
- Fixed use after free (#4792)
- Modify (Filter)
- Add error check for flb_strndup(#5103)
- Expect (Filter)
- Support ‘result_key’ property
- Kubernetes (Filter)
- Add ability to change
kubelet_host
- Add ability to change
- Datadog (Output)
- Switch noisy info level to debug level (#5596)
- Stdout (Output)
- Handle error case (#5603)
- S3 (Output)
- Update s3 putobjectsize to 1gb (#5688)
- Syslog (Output)
- Fix TLS handling in config and code logic (fix #5643) (#5646)
- Forward (Output)
- Support
unix_path
- Support
- Cloudwatch Logs (Output)
- Support for record_accessor for templating stream and group names
- Datadog (Output))
- do not append api-key to uri
- support v2 endpoint
- 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!
Join us
We want to hear about you, our community is growing, and you can be part of it!, you can contact us at:
- Slack: http://slack.fluentd.org
- Mailing list: https://groups.google.com/forum/#!forum/fluent-bit
- Github: http://github.com/fluent/fluent-bit
- Twitter: @fluentbit