Skip to content

多个采集配置读取相同文件的IO问题 #2097

Answered by Takuka0311
Tsukiand asked this question in Help
Discussion options

You must be logged in to vote

如果有一个日志文件service.log被X个采集配置使用,那么这个文件是会被读取X次嘛?

是的

那么文件的IO也是单个文件读取IO的X倍吗?

是的

这样设计是因为每个采集配置的读取速度有可能不一样,所以需要每个采集配置读取一次文件?

不是,我们推荐每个文件只采集一次,您这个场景需要多个配置可能是因为不同格式的日志写到了同一个文件,无法区分?这并不是很好的做法。如果一定要这样,一个方式是读取一次,使用grok插件来解析,它支持匹配多种格式:https://observability.cn/project/loongcollector/processor-grok/#_top

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@Takuka0311
Comment options

@Tsukiand
Comment options

@Takuka0311
Comment options

@Tsukiand
Comment options

@Takuka0311
Comment options

Answer selected by Takuka0311
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants