您的位置:首页 > 产品设计 > UI/UE

Fluentd安装——通过rpm方式

2016-01-11 23:56 381 查看

0. td-agent是何物

为了灵活性,fluentd用Ruby写的,其中一些性能敏感的部件使用c写的。普通的用户直接安装和使用Ruby进程可能有困难,这样就把它封装成Fluentd的稳定版本——td-agent.

1. 安装rpm包

直接执行 install-redhat-td-agent2.sh脚本,就会自动安装上td-agent

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


2. 启动守候进程

$ /etc/init.d/td-agent start
Starting td-agent: [  OK  ]
$ /etc/init.d/td-agent status
td-agent (pid  21678) is running...


其他常用命令

#重新加载配置文件
/etc/init.d/td-agent reload
#重新启动
/etc/init.d/td-agent restart
#关闭
/etc/init.d/td-agent stop


3. 利用HTTP发送POST日志

默认td-agent的配置文件在
/etc/td-agent/td-agent.conf,标准输出的文件是
/var/log/td-agent/td-agent.log


配置文件td-agent.conf

[code] curl -X POST -d 'json={"json":"message"}' http://localhost:8888/debug.test[/code]
查看日志(/var/log/td-agent/td-agent.log),可以看到已经写入到日志。

翻译自:http://docs.fluentd.org/articles/install-by-rpm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: