Fluentd学习使用路线图

 刚开始使用Fluentd?可以参考这一篇文章。

作为CNCF的成员项目之一,Fluentd 无疑是一个简单而又强大的日志处理系统。

简单是因为它有着明确的目标和清晰的架构:为日志而生,完整处理日志的整个生命周期。

强大是因为它为日志处理流程提供了丰富的插件,可按需定制各个阶段的处理插件,灵活易用。


然而,相比 logstash 等老牌日志处理系统,Fluentd 还是有些“年轻”,国内使用者并不是很多,在各大论坛上专门讨论 Fluentd 的文章也不丰富。本公众号也是尽力翻译了一些官方文档,总结了一些使用方法。

笔者根据自己的经验,为刚接触使用 Fluentd 的小伙伴总结了一条学习路径,希望对大家的学习有所帮助。


  1. 了解 Fluentd 是什么?

  2. 如何安装 Fluentd ?

  3. 先运行一个简单的采集示例

  4. 理解 Fluentd 处理日志的机制

  5. 学习 Fluentd 配置文件语法

  6. 根据需要了解常用插件的用法

    1. 请见公众号菜单:插件文档

  7. 在生产环境部署 Fluentd 需要了解的一些原则

    1. 请见公众号菜单:部署文档

  8. 掌握基本的 Ruby 语法,有助于看懂运行日志和插件文档

(0)

相关推荐