Hi users!
We have released Fluentd version 0.12.24. Here are the changes:
encoding
parameter: #889path_key
patameter: #951"
quoted string: #929Access-Control-Allow-Origin
to response header: #882Fluent::StringUtil
to use $log
: #926path_key
and encoding
parametersWe have tail_path plugin to add tailing path to event record. This information is useful when you want to identify the origin in analytics phase. So we merged tail_path
feature into core in_tail
.
<source>
@type tail
path /path/to/app.log
path_key filepath
</source>
In this configuration, event record is like below:
{"key":"value1","filepath":"/path/to/app.log"}
By default, in_tail
emits events with ASCII-8BIT
encoding. This is best for log forwarding. On the other hand, if you want to apply filters, it sometimes inconvenience when records contain non-ascii characters.
In this case, set encoding UTF-8
resolves the problem. If you want to know supported encoding list, try following command:
$ ruby -e "puts Encoding.name_list.sort"
"
quoted stringThis is for configuration readability. Here is an example:
<source>
@type foo
config1 "foo
bar"
config2 "foo\
bar"
</source>
In this configuration, config1
is interpreted as foo\nbar
and config2
is interpreted as foobar
. You can use \
is to concant next line string without \n
.
Lastly, v0.12.24 docker image has also been available on Docker Hub.
Happy 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
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.