日志收集系统笔记
这货号称每天日志收集量可以达到5TB
而且支持集群和分布式
感谢东升发现的这么个牛逼的东西
恩。我先感谢国家
首先使用的是
fluentd
他既是客户端又是服务端
这是官方文档http://docs.fluentd.org/
安装方法,推荐yum安装
curl -L http://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh
sh内容
echo "This script requires superuser access to install rpm packages."
echo "You will be prompted for your password by sudo."
clear any previous sudo permission
sudo -k
run inside sudo
sudo sh <<SCRIPT
add GPG key
rpm --import http://packages.treasuredata.com/GPG-KEY-td-agent
add treasure data repository to yum
cat >/etc/yum.repos.d/td.repo <<‘EOF’
[treasuredata]
name=TreasureData
baseurl=http://packages.treasuredata.com/2/redhat/$releasever/$basearch
gpgcheck=1
gpgkey=http://packages.treasuredata.com/GPG-KEY-td-agent
EOF
update your sources
yes n | yum update
install the toolbelt
yes | yum install -y td-agent
额。就不用我多说了。yum安装就减少了很多依赖问题
安装环境是centos
启动方式
$ /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 start
$ /etc/init.d/td-agent stop
$ /etc/init.d/td-agent restart
$ /etc/init.d/td-agent status
顺便说一下配置文件在
/etc/td-agent/td-agent.conf
然后准备使用mongoDB搞一个日志存储。
期待我下一篇文章吧骚年