こんにちは! JQです。
前回は『OSS編~Fluented & Elasticseach & Kibana パート①~』ということで、Fluented & Elasticseachをインストールするところまで試してみました。
今回は『OSS編~Fluented & Elasticseach & Kibana パート②~』と題して、Kibanaをインストールして実際にログ解析を試してみたいと思います。
それではやってみましょう!
Kibanaのインストール
4.Kibanaのインストール
gitコマンドを利用してKibana をインストールします。
1 2 3 4 5 6 7 |
# git clone --branch=kibana-ruby https://github.com/rashidkpc/Kibana.git Cloning into 'Kibana'... remote: Counting objects: 3900, done. remote: Compressing objects: 100% (1853/1853), done. remote: Total 3900 (delta 2198), reused 3674 (delta 2016) Receiving objects: 100% (3900/3900), 2.89 MiB | 787 KiB/s, done. Resolving deltas: 100% (2198/2198), done. |
1 2 3 |
# cd Kibana/ # gem install eventmachine -v '1.0.3' # bundle install |
Kibanaの設定を変更します。
1 2 3 4 |
# vim KibanaConfig.rb KibanaHost = '127.0.0.1' ↓ KibanaHost = '0.0.0.0' |
Kibanaを起動します。
1 2 3 4 5 6 |
# ruby kibana.rb == Sinatra/1.4.3 has taken the stage on 5601 for development with backup from Thin >> Thin web server (v1.5.1 codename Straight Razor) >> Maximum connections set to 1024 >> Listening on 127.0.0.1:5601, CTRL+C to stop |
確認
5.確認
確認する為にアクセスしてみます。
http://xxx.xxx.xxx.xxx: 5601/
次の用な画面が表示されます。
ログが無い為、「No Events Matched」になっています。
試しにApacheにアクセスしてログを記録してみます。
1 2 3 4 5 |
# ab -c 10 -n 10 http:// xxx.xxx.xxx.xxx / This is ApacheBench, Version 2.3 <$Revision: 655654 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ … |
再度、確認してみます。
ログ情報が描画されています。
いかがでしたでしょうか?
次回は『未定』ということで、してみたいと思います。
お楽しみに!
——————————————————————————————————
ナレコムクラウドのFacebookに『いいね!』をクリックして頂くと
最新のお役立ちレシピが配信されます★
┏━━━━━━━━━━━━━┓
┃ナレコムクラウド Facebook┃
┗━━━━━━━━━━━━━┛
——————————————————————————————————