Filebeat 概述

编辑

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

Filebeat 的工作原理如下:启动 Filebeat 后,它会启动一个或多个输入,这些输入会查找您为日志数据指定的存储位置。对于 Filebeat 定位的每个日志,Filebeat 会启动一个采集器。每个采集器读取单个日志以获取新内容,并将新的日志数据发送到 libbeat,libbeat 会聚合事件并将聚合后的数据发送到您为 Filebeat 配置的输出。

Beats design

有关输入和采集器的更多信息,请参阅 Filebeat 的工作原理

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