1. Input Plugin
1.1 从文件输入
从文件读取数据,如常见的日志文件。文件读取通常要解决几个问题:
No. | 问题 | 解决办法 |
---|---|---|
1 | 文件内容如何只被读取一次?即重启Logstash时,从上次读取的位置继续 | sincedb |
2 | 如何即时读取到文件的新内容 | 定时检查文件是否有更新 |
3 | 如何发现新文件并进行读取 | 定时检查是否有新文件生成 |
4 | 如何文件发生了归档(rotation)操作,是否影响当前的内容读取 | 不影响,被归档的文件内容可以继续被读取 |
1.1.1 logstash-input-file配置
配置:
配置项 | 说明 |
---|---|
path | 数组类型,用于知名读取的文件路径,基于glob匹配语法。 |
版权声明:本文为hushukang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。