Fluentdでaccesslogをmongodbに取り込み
もう何百週遅れてるか知りませんが、Fluentd触ってみました。riywoがなかなか社内展開してくれないし
過去分は取り込めるようになったのですが、過去分のログってどうやって流すのが一番ラクですかね?(なんとなく別途daemon立ててそっから流しこめばいい気がしてきた)
作業内容:
http://d.hatena.ne.jp/fat47/20120426/1335428063
At mongo machine
install mongodb
/etc/init.d/mongodb だとmongodが立ち上がってないとかでwwwサーバからの接続でエラーが出た。
install fluentd
/etc/apt/source.list
apt-get update
apt-get install td-agent
sudo mkdir /var/log/fluent
sudo chown td-agent:td-agent /var/log/fluent
sudo /usr/lib/fluent/ruby/bin/fluent-gem install fluent-plugin-mongo
(なぜか初回はbisonしか入らなかった。謎)