资讯专栏INFORMATION COLUMN

恭喜 Fluentd 从 CNCF 毕业

omgdog / 2993人阅读

摘要:今年新闻不断,多数早期进入的项目都相继宣布毕业。云原生计算基金会在美国时间年月日宣布今天正式毕业了。这是中毕业的第个项目,之前已经毕业的项目为和。截至目前,在上有个,个,以及位贡献者,超过。附一张的图,有空会写下的使用姿势再次恭喜毕业。

今年新闻不断,多数早期进入 CNCF 的项目都相继宣布毕业。

CNCF(云原生计算基金会)在美国时间 2019 年 4 月 11 日宣布 fluentd 今天正式毕业了。

这是 CNCF 中毕业的第 6 个项目,之前已经毕业的项目为 Kubernetes、Prometheus、Envoy 、CoreDNS 和 containerd 。

fluentd 自 2011 年由 Treasure Data 公司的联合创始人 Sadayuki “Sada” Furuhashi 创建,作为构建统一记录层的开源数据收集器,统一记录层统一收集采集和消费,以便更好的使用和理解数据。在 2016 年 11 月,fluentd 也是第 6 个成为 CNCF 托管项目的。

fluentd 可以从多种数据源采集事件,并将它写入文件, RDBMS, NoSQL, IaaS, SaaS, Hadoop等等各类的目标地址。截至目前,fluentd 在 GitHub 上有 7629 个 star ,895 个 fork,以及 166 位贡献者,超过 4k+ commit 。

做日志相关的小伙伴基本都玩过 ELK ,我们都知道在大规模使用 Logstash 时的痛苦(还记得被 Logstash 配置文件支配的恐惧吗? 2333) 而 fluentd 的事件路由是通过 tag 来做,相比 Logstash 使用管道将所有数据路由到单个流里再通过配置将它发送到对应的目标而言这将大大简化配置的复杂度。(是的,这里是吐槽)

再一个,便是需要考虑部署和插件生态,首先来说部署:

fluentd 使用 C + Ruby 编写(Ruby 写起来蛮舒服的,早先写过一段时间),只要有 Ruby 的环境,可以很方便的进行部署。而大多数的 Linux 发行版是默认带着 Ruby 环境的,这也非常方便。

Logstash 使用 JRuby 编写(JRuby 就是使用 Java 实现的 Ruby 解释器),部署时需要有 JDK 和 JRuby 的环境。

这里只做陈述,不再展开。

回到插件生态上:

两者都有丰富的插件,并且编写插件也很简单。不过插件这种东西,按需使用,日常需要的基本都能找的到。唯一需要注意的就是选择插件时,需要仔细甄别。

“Fluentd has earned its place as the industry standard for log collection and shipping, and I am excited to see it as a graduated CNCF project,” said Gabe Monroy, Lead Program Manager for Containers, Microsoft Azure. “At Microsoft, we are proud to use Fluentd to power our cloud native logging subsystems and we look forward to working with the growing the open source community around Fluentd.”

引用一段话,fluentd 是否成为整个日志收集的行业标准,这个我不确定, 但在它托管至 CNCF 后,在云原生领域它确实发展迅速,多数公司都会采用 EFK 的方式进行云原生时代下的日志方案。

附一张 fluentd 的图,有空会写下 fluentd 的使用姿势 (flag++)

再次恭喜 fluentd 毕业。


可以通过下面二维码订阅我的文章公众号【MoeLove】

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27783.html

相关文章

  • 恭喜 Fluentd CNCF 毕业

    摘要:今年新闻不断,多数早期进入的项目都相继宣布毕业。云原生计算基金会在美国时间年月日宣布今天正式毕业了。这是中毕业的第个项目,之前已经毕业的项目为和。截至目前,在上有个,个,以及位贡献者,超过。附一张的图,有空会写下的使用姿势再次恭喜毕业。 今年新闻不断,多数早期进入 CNCF 的项目都相继宣布毕业。 CNCF(云原生计算基金会)在美国时间 2019 年 4 月 11 日宣布 fluent...

    betacat 评论0 收藏0
  • K8S 生态周报| 2019.04.08~2019.04.14

    摘要:生态周报内容主要包含我所接触到的生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏生态。简单来说就是完全符合标准的实现。最初由和开发,现在已达到稳定状态,且已有大量的贡献者,本次成为托管项目,也算是给容器运行时提供一个更大的可能。 「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。 CRI-O 成为 CNCF 托管项...

    djfml 评论0 收藏0
  • K8S 生态周报| 2019.04.08~2019.04.14

    摘要:生态周报内容主要包含我所接触到的生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏生态。简单来说就是完全符合标准的实现。最初由和开发,现在已达到稳定状态,且已有大量的贡献者,本次成为托管项目,也算是给容器运行时提供一个更大的可能。 「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。 CRI-O 成为 CNCF 托管项...

    hsluoyz 评论0 收藏0
  • 恭喜 containerd 毕业

    摘要:今年的第一篇文章更新,带来一个重大的消息。云原生计算基金会在美国时间年月日宣布今天正式毕业了。这是中毕业的第个项目,之前已经毕业的项目为和。截至目前,的项目有个个和个,贡献者超过了位。 今年的第一篇文章更新,带来一个重大的消息。 CNCF(云原生计算基金会)在美国时间 2019 年 2 月 28 日宣布 containerd 今天正式毕业了。 这是 CNCF 中毕业的第 5 个项目,之...

    xavier 评论0 收藏0
  • 盘点那些你可能错过的CNCF优秀开源项目

    摘要:自那以后,已经增加了个开源项目。该项目由监管,于年初加入。但是,指的是谷歌实现的远程程序调用,它利用了和协议缓冲区。事实上,来自的流行键值存储和谷歌自己的都是最后一个值得关注的项目是也称为,一个容器运行时。 自2015年成立以来,云原生计算基金会(CNCF)已经成为开源生态系统中最重要的推动者之一,特别是当涉及到影响容器和其他云原生技术的工具时。CNCF成立的目的是促进和组织与大型行业...

    GraphQuery 评论0 收藏0

发表评论

0条评论

omgdog

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<