【发布时间】:2020-01-15 04:46:01
【问题描述】:
我发现问题,我的流利的完整缓冲区并且无法将日志发送到弹性。有没有办法手动冲洗?
这是错误日志
【问题讨论】:
-
能否将错误信息粘贴为文本?
标签: elasticsearch logging kubernetes fluentd okd
我发现问题,我的流利的完整缓冲区并且无法将日志发送到弹性。有没有办法手动冲洗?
这是错误日志
【问题讨论】:
标签: elasticsearch logging kubernetes fluentd okd
增加flush_thread_count参数
<match test>
@type output_plugin
<buffer ...>
flush_thread_count 8
...
</buffer>
...
</match>
【讨论】:
Arghya 的建议是正确的,但还有更多选项可以帮助您。
您可以将flush_mode 设置为immediate 以强制刷新或设置或设置其他刷新参数以根据您的需要进行调整。您可以在此处阅读更多信息:Control Flushing。
也可以考虑使用SIGUSR1 Signal:
强制刷新缓冲的消息并重新打开 Fluentd 的日志。 Fluentd 将尝试刷新当前缓冲区(内存和文件) 立即,并在
flush_interval继续刷新。
如果有帮助,请告诉我。
【讨论】: