跳到主要内容

简述什么是Filbeat ?

参考答案:

Filbeat是一款轻量级的日志采集器。它使用Golang实现,是Elasticsearch stack中的一员。Filbeat本质上是一个agent,可以安装在各个节点上,根据配置读取对应位置的日志,并上报到指定的地方。它占用资源少,适合在各个服务器上搜集日志后传输给Logstash。Filbeat的可靠性很强,可以保证日志至少上报一次,同时考虑了日志搜集中的各类问题,如日志断点续读、文件名更改等。总的来说,Filbeat是一个用于转发和集中日志数据的轻量级传送工具,可以监控指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或Logstash进行索引。