Fluentd v1.10.4 has been released

Hi users!

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

out_http: Support single json array payload

out_http uses ndjson for json payload by default.

{"key":"value1"}
{"key":"value2"}
...
{"key":"valueN"}

You can change payload format to single json array by setting json_array true.

# conf
<match pattern>
  @type http
  # other parameters...
  json_array true
  <format>
    @type json
    add_newline false
  </format>
</match>

# payload
[{"key":"value1"},{"key":"value2"},...,{"key":"valueN"}]

Major bug fixes

  • supervisor: Call File.umask(0) for standalone worker
  • out_forward: Fix ZeroDivisionError issue with weight 0

Enjoy logging!

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.