Hi users!
We have released v1.14.0. ChangeLog is here.
This release is a new release of v1.14 series.
We recommend to upgrade Fluentd because it contains fixes about in_tail
bugs
because a bug that deleted paths are not removed was fixed.
In this release, new system configuration parameters were added.
enable_input_metrics
enable_size_metrics
You can enable these parameters in <system>
directive.
<system>
enable_input_metrics
enable_size_metrics
</system>
This feature might need to pay higher CPU cost, so these event metrics features are disabled by default.
These features are also enabled by --enable-input-metrics
,--enable-size-metrics
command line.
And more, metrics plugin interface was improved. This improvements are introduced to enhance collecting metrics functionality.
In the future, 3rd party plugin will be able to handle these metrics mechanism.
@ROOT
label was changed as reserved labelIn this release, the @ROOT
label is reserved for a builtin label which is used for getting root router by plugin's event_emitter_router
API.
This is incompatible change. Do not use @ROOT
like <label @ROOT>
.
This label is aimed to assign a label back to the default route. For example, timed-out event records are handled by the concat filter which can be sent to the default route.
in_syslog
: send_keepalive_packet
option was addedTCP keepalive was supported by in_syslog
to avoid dead connection, as same as in_forward
.
in_http
: cors_allow_credentials
option was addedThis option tells browsers whether to expose the response to frontend when the credentials mode is include
.
The default value is false.
When a client with invalid TLS certificates is trying to connect, it is hard to investigate which client has the problem without peer information, so it was changed to log peer information since v1.12.4.
But, if it fails to resolve peer name information when logging, it caused a crash bug unexpectedly. In this release, this bug was fixed.
If you use Fluentd v1.12 or later, we recommend to use at least v1.12.4.
It is because in_tail
contains serious bugs in it.
Note that the previous version of td-agent 4.1.1 ships a buggy Fluentd v1.12.3. We recommend upgrading to latest td-agent 4.2.0. It bundles Fluentd 1.13.3. If you want to upgrade Fluentd further more, upgrade it by yourself.
$ sudo td-agent-gem install fluentd --version=1.14.0
Enjoy logging!
Subscribed to the RSS feed here.
ClearCode, Inc. is a software company specializing in the development of Free Software. We maintain Fluentd and its plugin ecosystem, and provide commercial support for them.
Fluentd is an open source data collector to unify log management.
2024-08-29: Scheduled support lifecycle announcement about Fluent Package v6
2023-08-29: Drop schedule announcement about EOL of Treasure Agent (td-agent) 4
2023-08-29: Scheduled support lifecycle announcement about Fluent Package
2023-07-31: Upgrade to fluent-package v5
2025-02-14: fluent-package v5.0.6 has been released
2025-01-29: Fluentd v1.16.7 has been released
2024-12-14: fluent-package v5.2.0 has been released
2024-11-29: Fluentd v1.18.0 has been released
2024-11-08: fluent-package v5.0.5 has been released
2024-08-29: Scheduled support lifecycle announcement about Fluent Package v6
2024-08-20: Fluentd v1.16.6 has been released
2024-08-19: Fluentd v1.17.1 has been released
2024-08-02: fluent-package v5.1.0 has been released
2024-07-02: fluent-package v5.0.4 has been released
Want to learn the basics of Fluentd? Check out these pages.
Couldn't find enough information? Let's ask the community!
You need commercial-grade support from Fluentd committers and experts?
©2010-2025 Fluentd Project. ALL Rights Reserved.
Fluentd is a hosted project under the Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.