Beats 基础1

2022-02-11 16:29:39 浏览数 (2)

概要


架构

beats platform

filebeat

beats是一个使用Golang构建的平台,libbeat是其核心库,用来提供API进行与Elasticsearch,Logstash的连接,还能配置输入特性和实现信息收集等工作

filebeat是构建于beats之上的,应用于日志收集场景的实现

When you start Filebeat, it starts one or more prospectors that look in the paths you’ve specified for log files. For each log file that the prospector locates, Filebeat starts a harvester. Each harvester reads a single log file for new content and sends the new log data to the spooler, which aggregates the events and sends the aggregated data to the output that you’ve configured for Filebeat.

0 人点赞