|
|
|
@ -1647,9 +1647,9 @@ output {
|
|
|
|
|
|
|
|
|
|
#### 2.核心组件
|
|
|
|
|
|
|
|
|
|
prospector:负责读取单个文件的内容。读取每个文件,并将内容发送到 the output每个文件启动一harvester, harvester 负责打开和关闭文件,这意味着在运行时文件描述符保持打开状态,如果文件在读取时被删除,Filebeat将继续读取文件
|
|
|
|
|
prospector:负责管理harvester并找到所有要读取的文件来源。如果输入类型为日志,则查找器将查找路径匹配的所有文件,并为每个文件启动一个harvester。每个prospector都在自己的Go协程中运行
|
|
|
|
|
|
|
|
|
|
harvester:负责管理harvester并找到所有要读取的文件来源。如果输入类型为日志,则查找器将查找路径匹配的所有文件,并为每个文件启动一个harvester。每个prospector都在自己的Go协程中运行
|
|
|
|
|
harvester:负责读取单个文件的内容。读取每个文件,并将内容发送到 the output每个文件启动一harvester, harvester 负责打开和关闭文件,这意味着在运行时文件描述符保持打开状态,如果文件在读取时被删除,Filebeat将继续读取文件
|
|
|
|
|
|
|
|
|
|
#### 3.工作原理
|
|
|
|
|
|
|
|
|
|