Fluentd的安装方法

本篇内容介绍了“Fluentd的安装方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联建站是少有的成都网站制作、成都网站建设、营销型企业网站、小程序定制开发、手机APP,开发、制作、设计、买友情链接、推广优化一站式服务网络公司,从2013年创立,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评

Fluentd是一个跨平台的开源系统,支持在Linux(Redhat、Ubuntu、Debian)、Windows平台上运行。MacOS呢?官方并没有明显指出,但是在安装说明中列出了通过Ruby Gem进行安装的方法,想必也支持MacOS系统。

Fluentd是用C+Ruby来开发的,考虑到很多开发者并不熟悉Ruby,官方体贴地提供了稳定的发布版本,这就是td-agent。我们安装后看到的可执行文件就叫这个名字,而不是叫作fluentd。

下面介绍在CentOS-6.5 64位系统上安装Fluentd的过程。

  1. 安装准备

    1. 配置NTP,这个是为了保证实时数据的准确性,对于生产环境非常关键。

    2. 增加文件描述符的数值。通过ulimit -n查看当前文件描述符的数目,如果显示为1024,则需要进行修改。方法为:向/etc/security/limits.conf中添加以下配置,并重启服务器

      Fluentd的安装方法

    3. 优化网络内核参数。向/etc/sysctl.conf中添加以下配置,重启或者执行sysctl -p使其生效。

      Fluentd的安装方法

  2. 开始安装

  3. 我们通过rpm进行安装,很简单,一条命令就行了:

    curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent3.sh | sh

  4. 启动守护进程

    /etc/init.d/td-agent就是td-agent的运行控制脚本,可通过输入start、stop、restart等参数来控制进程的运行。td-agent默认的配置文件为/etc/td-agent/td-agent.conf,可以通过修改这个文件进行业务配置。

  5. 通过ps看一下进程是否启动成功

    Fluentd的安装方法

“Fluentd的安装方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


标题名称:Fluentd的安装方法
分享网址:http://azwzsj.com/article/pigspi.html