Files
elasticsearch/docs/3.beats概述.markdown

21 lines
1018 B
Markdown
Raw Normal View History

2021-10-12 07:46:40 +00:00
# beats简介
Beats 是一个免费且开放的平台,集合了多种单一用途数据采集器。它们从成百上千或成千上万台机器和系统向 Logstash 或 Elasticsearch 发送数据。
Beats是一个轻量级日志采集器其实Beats家族有6个成员早期的ELK架构中使用Logstash收集、解析日志但是Logstash对内存、cpu、io等资源消耗比较高。
相比LogstashBeats所占系统的CPU和内存几乎可以忽略不计。
2021-10-12 07:48:55 +00:00
## filebeat和logstash的关系
因为logstash是jvm跑的资源消耗比较大所以后来作者又用golang写了一个功能较少但是资源消耗也小的轻量级的logstash-forwarder。
不过作者只是一个人加入http://elastic.co公司以后因为es公司本身还收购了另一个开源项目packetbeat而这个项目专门就是用golang的有整个团队所以es公司干脆把logstash-forwarder的开发工作也合并到同一个golang团队来搞于是新的项目就叫filebeat了。