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!

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.


About Fluentd

Fluentd is an open source data collector to unify log management.

Learn

Want to learn the basics of Fluentd? Check out these pages.

Ask the Community

Couldn't find enough information? Let's ask the community!

Ask the Experts

You need commercial-grade support from Fluentd committers and experts?

Follow Us!