Hi users!
We have released v0.14.22 and v0.14.22 is a stable release of v0.14 series. New v0.14 APIs and features are now fixed. Try v0.14 with your workload!
For plugin developers. If you are interested in v0.14 API support, check plugin development articles:
Here are the changes of v0.14.22 including v0.14.21 (full ChangeLog is available here)
You can now access nested field in buffer's chunk keys. Following example uses record["nest"]["key"]
for chunk keys.
<match pattern>
@type foo
<buffer tag,$.nest.key>
# ...
</buffer>
param test-param-${tag}-${$.nest.key} # of course, $.nest.key is available as a placeholder
</filter>
chunk_id
placeholder supportThis is useful for out_file
like plugins. For example, you can use chunk_id
in the secondary
to identify failed chunk.
<match pattern>
@type foo
# ...
<secondary>
@type secondary_file
directory /tmp/fluentd
basename failed-${chunk_id}
# ...
</secondary>
</filter>
Output plugin checks buffer's path
duplicatin to avoid broken buffer files.
Since v0.14.22, in_tail
also checks pos_file
duplication to avoid broken pos file.
If you share pos_file
between in_tail
settings, fluentd raises an error at start up.
We got a bug report about output plugin deadlock with several plugins.
@abicky fixed this bug and several users tested the patch on their environment.
Many thanks for working on this issue.
Patch from @mpeltonen. Thanks!
This fixes the TLS communication issue between fluentd and fluent-bit.
We now focus on stability improvement for v1.0. If you have a question about v0.14, post it on mailing list.
Enjoy logging!
Subscribed to the RSS feed here.
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.
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
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
2024-04-30: Fluentd v1.17.0 has been released
2024-03-29: fluent-package v5.0.3 has been released
2024-03-27: Fluentd v1.16.5 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-2024 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.