我正在使用以下配置运行<source>
@type forward
port 24224
</source>
<filter docker.**>
@type concat
key msg
stream_identity_key uuid
multiline_start_regexp /url:/
multiline_end_regexp /.* ---$/
</filter>
<match docker.**>
@type copy
<store>
@type stdout
</store>
</match>
:
Fluent::ConcatFilter::TimeoutError
当某些event
出现时,我的价格低于2016-05-11 15:22:38 +0530 [warn]: dump an error event: error_class=Fluent::ConcatFilter::TimeoutError error="Timeout flush: docker.containers:67deabd67c04199d" tag="docker.containers" time=1462960358 record={"msg"=>"url: /get/image.jpg\nid: 83110292-24a4-62a8-c155-ebc0f9bbb976"}
2016-05-11 15:22:38 +0530 [info]: Timeout flush: docker.containers:67deabd67c04199d
:
scorenumber++
有谁能告诉我为什么会出现这个错误以及如何解决它
由于
答案 0 :(得分:1)
根据github存储库上的问题,您将找到答案here
您需要在配置中添加超时标签以处理条目
答案 1 :(得分:-1)
我是fluent-plugin-concat
的开发者。
似乎只发生超时(对于每个flush_interval)。
如果发生超时,则fluent-plugin-concat会发出错误事件。 这是fluent-plugin-concat的规范。