White scenery @showyou, hatena

If you have any comments, you may also send twitter @showyou.

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

http://help.treasure-data.com/kb/installing-td-agent-daemon/installing-td-agent-for-debian-and-ubuntu

/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しか入らなかった。謎)

あとubuntu 12.04はhttpdじゃなくてapache2です。