filebeat架构:
- filebeat由两个主要的组件,
inputs
harvesters
输入和收割机 - harvesters读单个文件,逐行读取发送到输出。每一个文件都有一个harvester,收割机负责文件的打开和关闭,收割机工做时文件时打开的状态。最后没有读不到了会出现
close_inactive
- 输入模块用来管理收割机,而且找到要读取的资源。若是输入类型是log,那么会给这个log文件一个收割机。
- 默认状况下,Filebeat会保持文件处于打开状态,直到close_inactive达到。
标签:文件,filebeat,架构,收割机,inactive,close,logstash From: https://www.cnblogs.com/-courage/p/16656503.html