Quantcast
Channel: /home/by-natures/* » MongoDB
Viewing all articles
Browse latest Browse all 2

Apache ログを転送するための fluentd 初期設定

$
0
0

概要

このエントリーは、さくらインターネットの VPS 上の WEB サーバと、Amazon EC2 インスタンス間を fluentd で繋いだときの、さくらVPS 側の設定メモです。

そもそもは MongoDB を個人学習のために使ってみようと思い立ったのですが、さくらVPS 上に MongoDB を立てると残容量が厳しそうだったので、AWS 上に fluentd + MongoDB 環境を構築しました。この辺りの設定をまとめて1つのエントリーにしたかったのですが、ちょっと長くなりそうだったので、ログを解析して AWS 上の fluentd に送る、いわゆる “foward 用の fluentd” の部分だけをまとめました。

MongoDB 2.4 系以降は V8 を標準 JavaScript として利用しており、MapReduce プログラムをマルチスレッドで処理をしてくれるので、MapReduce フレームワークの旨みを引き出せるようになりました(参考:MongoDB 公式ドキュメント)。2.4 系以前はシングルスレッドで動作していたので、単に処理が書きやすいというだけでしたが…。 面白いデータが手に入るか、単純な Apache のログでもデータ量が溜まってきたら、MongoDB の MapReduce で少し遊んでみる予定です。

fluentd の設定自体は非常に簡単なので、本エントリーは fluentd のインストール方法の参考としてもご覧頂ければと思います。 -- CONTINUE READING! --


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images