轻量级的Agent方案:FilebeatFilebeat 是基于原先 logstash-forwarder 的源码改造出来的,用 Golang 编写,无需依赖 Java 环境就能运行,安装包10M不到 。
Filebeat效率高,占用内存和 CPU 比较少,可以解决在服务器上部署Logstash shipper消耗资源较高的问题,非常适合作为日志收集系统的Agent运行在服务器上 。
文章插图
ELK/EFK总结基于 ELK或EFK的分布式日志解决方案的优势主要体现在以下几个方面:
- 扩展性强:采用高可扩展性的分布式系统架构设计,可以支持每日 TB 级别的新增数据 。
- 使用简单:通过用户图形界面实现各种统计分析功能,简单易用,上手快
- 响应迅速:从日志产生到查询可见,能达到秒级完成数据的采集、处理和搜索统计 。
- 界面美观:Kibana 界面上,只需要点击鼠标,就可以完成搜索、聚合功能,生成炫丽的仪表板 。
推荐阅读
- 员工管理系统的重要性是什么
- 这操作绝了,只需三步,慢日志去无踪
- 华为|华为打造全球最大银行分布式核心系统全面投产:自研处理器+数据库
- 架构解密从分布式到微服务:分布式系统的设计理念
- 程序员日志这么记,没人可以推锅给你
- 阿里开源的分布式事务框架 Seata
- 干货!如何实现一个分布式定时器
- 一文读懂微服务监控之分布式追踪
- 未来已来!分布式数据库的“星辰大海”绝不仅限于替换
- 从网络到分布式-负载均衡