fluentd - 如何解决 fluentd(td-agent) 缓冲区问题?
问题描述
我有一个 fluentd、elasticsearch、graylog 设置,我在 td-agent 日志中间歇性地遇到错误
[警告]:暂时无法刷新缓冲区。next_retry=2019-01-27 19:00:14 -0500 error_class="ArgumentError" error="数据太大(189382 字节),会创建超过 128 个块!" plugin_id="object:3fee25617fbc"
由于这个缓存内存增加并且 td-agent 无法将消息发送到 graylog
我尝试将 buffer_chunk_limit 设置为 8m 并将 flush_interval 时间设置为 5sec
解决方案
推荐阅读
- heroku - 突然,应用停止工作(Heroku)
- c# - C# - 如何在 WPF 中为元素添加背景模糊?
- terraform - Terraform 使用 for_each 为选定的子网创建 azure 子网委托
- python - 在以下情况下,年龄是分类列吗?
- r - 使用 VGAM 包在 R 中创建可信区间
- postgresql - postgresql:postgresq 创建 null 到 100 之间的随机整数
- android - 如何在 Jetpack compose OutlinedButton 中删除或减少填充
- javascript - 收到“未处理的承诺拒绝”错误
- powershell - Powershell 重命名日期时间格式的文件
- c++ - 如何在 C++ 中打印对象向量?