vagrantでelasticsearch&kibanaを動かしてみる
久しぶりにvagrantをいじってみた
インストールは以前に試していたのでその他の設定を
ネットワークの設定 [ここ(http://qiita.com/kidachi_/items/e63c1607705178aa257c)]を参考に設定
で、色々入れてみるもメモリが足りてないことが判明
メモリの拡張 [メモリの設定(http://d.hatena.ne.jp/tbpg/20131107/1383834516)]を参考にvagrantfileを編集
メモリが設定したサイズになっていることを確認 [vagrant@localhost ~]$ free total used free shared buffers cached Mem: 1020540 181204 839336 0 12904 101644 -/+ buffers/cache: 66656 953884 Swap: 2621432 0 2621432
elasticsearch最新版を入れてみる https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.0.0.tar.gz tar zxvf elasticsearch-1.0.0.tar.gz mv elasticsearch-1.0.0 elasticsearch
elasticsearch.ymlを編集 http.port: 9200
kuromojiをインストール sudo ./bin/plugin --install elasticsearch/elasticsearch-analysis-kuromoji/1.5.0
servicewrapper https://github.com/elasticsearch/elasticsearch-servicewrapper
sudo mv service/ /usr/local/src/elasticsearch/bin/
sudo ./elasticsearch install
sudo /etc/init.d/elasticsearch start
kibanaも入れてみる
wget https://download.elasticsearch.org/kibana/kibana/kibana-3.0.0milestone5.tar.gz
tar xvfz kibana-3.0.0milestone5.tar.gz
mv kibana-3.0.0milestone5 /var/www/html/kibana
あれ、、動かないと思ったがiptablesの設定が足りてなかったので、対応すると kibanaの画面が!
・esとtd-agentの連携 参考サイト
-連携用プラグインのインストール /usr/lib64/fluent/ruby/bin/gem install fluent-plugin-elasticsearch --no-ri --no-rdoc -V
-td-agent.confの編集
・apache-loggenで疑似ログを出力しkibanaで確認 apache-loggen --rate=10 --rotate=60 --progress /var/log/httpd/access_log