当前位置: 首页 > article >正文

日志收集工具 Fluentd vs Fluent Bit 的区别

参考链接:

  • Fluentd
  • Fluentd Bit
  • Fluentd & Fluent Bit | Fluent Bit: Official Manual

Fluentd 与 Fluent Bit 两者都是生产级遥测生态系统!

在这里插入图片描述

遥测数据处理可能很复杂,尤其是在大规模处理时。这就是创建 Fluentd 的原因。

Fluentd 不仅仅是一个简单的工具,它还已经发展成为一个全面的生态系统,其中包含适用于不同语言的 SDK 和 Fluent Bit 等子项目


首先简单描述一下 Fluentd 和 Fluent Bit 开源项目之间的关系。

这两个项目是:

  • 根据 Apache 许可证 v2.0 的条款获得许可。
  • 毕业于云原生计算基金会 (CNCF) 的托管项目。
  • 生产级解决方案:每天部署数百万次。
  • 供应商中立,社区驱动。
  • 被行业广泛采用: 受到 AWS、Microsoft、Google Cloud 等数百家大公司的信赖。

这两个项目有许多相似之处:Fluent Bit 是在 Fluentd 架构和总体设计的最佳理念之上设计和构建的。选择哪一个取决于最终用户的需求。


下表描述了项目不同领域的比较:

属性FluentdFluent Bit
范围容器 / 服务器嵌入式 Linux / 容器 / 服务器
语言C & RubyC
记忆大于 60 MB约 1 MB
性能中等性能高性能
依赖作为 Ruby Gem 构建,依赖于其他 Gem。零依赖项,除非插件需要。
插件超过 1,000 个外部插件可用。超过 100 个内置插件可用。
许可证Apache 许可证 v2.0Apache 许可证 v2.0

FluentdFluent Bit 都可以用作聚合器或转发器,并且可以相互补充或用作独立解决方案。

【注】近年来,云提供商已从 Fluentd 切换到 Fluent Bit,以实现性能和兼容性。Fluent Bit 现在被认为是下一代解决方案。


http://www.kler.cn/news/305611.html

相关文章:

  • 【SQL】百题计划:SQL最基本的判断和查询。
  • 实时(按帧)处理的低通滤波C语言实现
  • 3.js - 着色器设置点材质(螺旋星系特效)
  • 八股文知识汇总(常考)
  • java中的注解原理是什么?
  • 第十周:机器学习
  • 深度学习的关键数据结构——张量解释
  • [羊城杯 2020]Blackcat1
  • ThinkPHP8出租屋管理系统
  • 【高等数学学习记录】函数
  • RPC远程调用的序列化框架
  • 【python】OpenCV—Age and Gender Classification
  • Threejs合并模型动画(上)
  • quartz 搭配SQL Server时出现deadlock的解决方案
  • ClickHouse总结
  • 如何使用 Vue 3 的 Composition API
  • C++ | Leetcode C++题解之第406题根据身高重建队列
  • 阿里部分集团内部中间件简介
  • 【Elasticsearch系列四】ELK Stack
  • DroidBot-GPT: GPT-powered UI Automation for Android论文学习
  • C++学习笔记----7、使用类与对象获得高性能(一)---- 书写类(2)
  • 【编程基础知识】Java语言中字面字符和转义字符的区别
  • 自建,前端sdk库(react-utils-dev-sdk)
  • Pytorch2.4.0自动安装cudnn9.1??? pip安装cudnn方法
  • 使用SQLAlchemy进行数据库操作:编写一个高效的Python函数
  • SpringBoot和SpringMVC是什么关系?SpringBoot替代SpringMVC了吗?
  • 继图书管理项目遗留的问题修改
  • Google宣布所有英语语种的Gemini Live用户现可免费使用
  • 对游戏语音软件Oopz遭遇DDoS攻击后的一些建议
  • 深入了解 Python 的 argparse 模块:命令行参数处理的艺术