v1.9.3

We provides the means for the collection, organization and computerized retrieval of knowledgeand Lightweight Data Forwarder for Linux, BSD, macOS and Windows.

April 8, 2022

KNOWLEDGE BASE

Release Notes v1.9.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 v1.9.3.

Changes

  • Core

    • filter: add input instance to filter callback
    • luajit: new api flb_luajit_load_buffer()
    • lib: librdkafka: upgrade from v1.7.0 to v1.8.2
    • lib: chunkio: upgrade to v1.2.0
    • lib: cmetrics: upgrade to v0.3.1
    • fstore: use new chunkio api
    • storage: use new chunkip api
    • parser: fix null dereference
    • strptime: typecast to avoid signed overflow
    • ra: support flb_ra_update_kv_pair (#3835)
    • input: close event channel on destroy (#5351)
    • output: fix potential NULL deref
    • csv: implement CSV support interface (#5269)
    • pack: use build time parameters for msgpack to json buffer
  • Plugins

    • Prometheus_Scrape (Input)
      • Fix invalid type reference in log call format string (#5322)
    • Exec (Input)
      • Fix using interval from config map (#5227)
    • Storage_Backlog (Input)
      • Skip corrupted chunks
    • Tcp (Input)
      • Close server_fd on destroy
    • Docker (Input)
      • Fix error handling if some resources not found (#5189)
      • Add missing include/exclude property
    • Nest (Filter)
      • Fix wildcard config to allow multiple entries (#5264)
      • Check if flb_strndup returns null (#5315)
    • Record_Modifier (Filter)
      • Add error check for flb_strndup(#5103) (#5122)
    • Lua (Filter)
      • Add return for discarding all records (#5251) (#5271)
      • Add new option code to load script from a string
    • Multiline (Filter)
      • Add fluentd log driver partial message support (#5285)
      • Implement buffered mode using in_emitter
    • Grep (Filter)
      • Check if flb_strndup returns null (#5316)
    • Stackdriver (Output)
      • Ensure url encoding for the oauth2 request, and send to the more modern endpoint. (#3198)
      • Add static labels defined in configuration (#5176)
    • Bigquery (Output)
      • Url-encode the oauth request body.
      • Switch to a more modern oauth2 token url.
    • Cloudwatch_Logs (Output)
      • Only create log group if it does not already exist to prevent throttling

Contributors

On every release, there are many people involved doing contributions on 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:

Latest Version

New release on Sep 27, 2024

Fluent Bit v3.1.9 is out!

Check out the Release Notes, read the Updated Documentation or jump directly to the Downloads Section.

We are part of a wide community, no vendor lock-in.