Fluentd v1.10.3 has been released

Hi users!

We have released v1.10.3. ChangeLog is here. This release fixes several bugs.

record accessor helper: Support set method

This feature is for record mutation in the plugin. Here is code example:

record = {'key1' => {'key2' => "value"}}

accessor = record_accessor_create("$['key1']['key2']")
accessor.set(r, "new value!") # record is {'key1' => {'key2' => "new value!"}} 

config: Ruby DSL format is now deprecated

We decided to deprecate experimental Ruby DSL configuration by following reasons:

  • Hard to maintain full configuation features
  • Hard to implement/parse in other system

Major bug fixes

  • outforward: Disable `lingertimeout` setting on Windows
  • service discovery: Fix warning of service discovery manager when fluentd stops

Enjoy logging!

There are some commercial supports for Fluentd, see Enterprise Services. If you use Fluentd on production, Let's share your use-case/testimonial on Testimonials page. Please consider to feedback Use-Case/Testimonials via GitHub.

Subscribed to the RSS feed here.

Written by Masahiro Nakagawa

Masahiro (@repeatedly) is the main maintainer of Fluentd. He works on Fluentd development and support full-time. He is also a committer of the D programming language.