Hi users!
We have released v1.5.0. ChangeLog is here. This release includes nice features and improvements.
<source>
@type tail
# ... other parameters
</source>
<match pattern>
@type forward
# ... other parameters
keepalive true
keepalive_timeout 60s # optional. Default is no timeout
</match>
forward
output plugin now supports keepalive
/keepalive_timeout
parameters.
This feature is useful to reduce the connection cost per flush.
In addition, this feature is also good for load balancer situation.
These plugins now support <transport tls>
configuration.
Here is syslog
input / rsyslog config example for TLS:
# fluentd
<source>
@type syslog
port 5140
bind 0.0.0.0
<transport tls>
ca_path /etc/pki/ca.pem
cert_path /etc/pki/cert.pem
private_key_path /etc/pki/key.pem
private_key_passphrase PASSPHRASE
</transport>
tag system
</source>
# rsyslog
$DefaultNetstreamDriverCAFile /etc/pki/ca.pem
$DefaultNetstreamDriver gtls
$ActionSendStreamDriverMode 1
$ActionSendStreamDriverAuthMode anon
*.* @@127.0.0.1:5140
http
input supports same parameters with <transport tls>
.
You can change incoming event tag in forward
input without additional plugins.
<source>
@type forward
port 24230
tag system1.log # change tag to system1.log
</source>
<source>
@type forward
port 24240
add_tag_prefix system2 # add prefix to incoming tag, e.g. system2.app.log
</source>
For event routing, we can use label
feature but it can't modify event tag.
These parameters are useful when you want to organize incoming tag
in the aggregator.
SO_LINGER
on SSL/TLS WinSock.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-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
2024-03-14: Fluentd v1.16.4 has been released
2023-12-04: Open Source Summit Japan 2023
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.