Fluentd v0.10.57 is released

Hi users!

We have just released Fluentd version 0.10.57. Here are the changes:

  • buffer: Make total_queued_chunk_size thread-safe to avoid race condition with in_monitor_agent: #469
  • Add --no-supervisor option to disable the supervisor for supervision tools like runit: #449

This release is for bug fix.

--no-supervisor option

Fluentd has a own supervisor to manage actual worker (See Process Model). It is good for standalone daemon but users might use favorite management tool like runit. --no-supervisor is useful for such cases. If you pass --no-supervisor, Fluentd runs without a supervisor.

  • with supervisor

    % ps w -C ruby -C fluentd --no-heading
    23197 pts/1 Sl+ 0:00 /path/to/ruby /path/to/fluentd -c test.conf
    23223 pts/1 Sl+ 0:00 /path/to/ruby /path/to/fluentd -c test.conf

  • without supervisor

    % ps w -C ruby -C fluentd --no-heading
    23234 pts/1 Sl+ 0:00 /path/to/ruby /path/to/fluentd -c test.conf --no-supervisor

Happy 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.