Hi users!
We have released Fluentd version 0.12.31. Here are the changes:
slow_flush_log_threshold
parameter: #1366a,b
and ["a", "b"]
: #1361priority_key
and facility_key
parameters: #1351slow_flush_log_threshold
parameterWe introduce slow_flush_log_threshold
parameter to investigate flush performance issue. Fluentd users sometimes hit BufferQueueLimitError
without errors. In such case, users hard to find the cause, traffic is high or output destination becomes slow?
With this parameter, users can know output destination has a problem or not. If you see following message in the fluentd log, your output destination or network has a problem and it causes slow chunk flush.
2016-12-19 12:00:00 +0000 [warn]: buffer flush took longer time than slow_flush_log_threshold: elapsed_time=15.0031226690043695 slow_flush_log_threshold=10.0 plugin_id="es_output"
In this example, slow_flush_log_threshold
is 10.0
but chunk flush takes 15
seconds.
<match app.**>
@type elasticsearch
@id es_output
slow_flush_log_threshold 10.0
# ...
</filter>
The default value is 20.0
. If your buffer chunk is small and network latency is low, set smaller value for better monitoring.
Lastly, v0.12.31 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
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
2024-04-30: Fluentd v1.17.0 has been released
2024-03-29: fluent-package v5.0.3 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.