我发现问题,我流利的完整缓冲区并且无法将日志发送到弹性。有没有办法手动冲洗?
这是错误日志
Arghya 的建议是正确的,但还有更多选择可以帮助您。
您可以设置flush_mode
为immediate
以强制冲洗或设置或设置其他冲洗参数以根据您的需要进行调整。您可以在此处阅读有关它的更多信息:控制冲洗。
您还可以考虑使用SIGUSR1 Signal:
强制刷新缓冲的消息并重新打开 Fluentd 的日志。Fluentd 将尝试立即刷新当前缓冲区(内存和文件),并在
flush_interval
.
请让我知道这是否有帮助。
增加flush_thread_count参数
<match test>
@type output_plugin
<buffer ...>
flush_thread_count 8
...
</buffer>
...
</match>