Filebeat 概览

编辑

Filebeat 是一个轻量级的传输工具,用于转发和集中日志数据。 作为代理安装在您的服务器上,Filebeat 监控您指定的日志文件或位置,收集日志事件,并将它们转发到 ElasticsearchLogstash 进行索引。

以下是 Filebeat 的工作原理:当您启动 Filebeat 时,它会启动一个或多个输入,这些输入会在您指定的位置查找日志数据。 对于 Filebeat 找到的每个日志,Filebeat 都会启动一个收割器(harvester)。 每个收割器都会读取单个日志的新内容,并将新的日志数据发送到 libbeat,libbeat 会聚合事件并将聚合的数据发送到您为 Filebeat 配置的输出。

Beats design

有关输入和收割器的更多信息,请参阅 Filebeat 如何工作

Filebeat 是一个 Elastic Beat。 它基于 libbeat 框架。 有关更多信息,请参阅 Beats 平台参考