概要
少し前にElasticsearchをインストールしたため、kibanaをインストールしてみる
kibanaとはElasticSearch社が提供している、ログデータの可視化ツール
HTML/javascript/CSSだけで動作するため導入しやすい
ただしjavascript(クライアントサイド)で動作するため、ElasticSearchのポート(default:9200)を公開する必要がある
Angular.js・D3.jsを利用している
検索クエリはLuceneシンタックスで記載する
インストール
pluginとしてインストールしたほうが別途apacheやnginxをセットアップする必要が無いため楽
root@hostname:/home/shimizu# cd /usr/share/elasticsearch/bin/ root@hostname:/usr/share/elasticsearch/bin# ./plugin -install elasticsearch/kibana -> Installing elasticsearch/kibana... Trying https://github.com/elasticsearch/kibana/archive/master.zip... Downloading ................................................................................ ...................................................................................................................................................................................................................................................................................................................................................DONE Installed elasticsearch/kibana into /usr/share/elasticsearch/plugins/kibana Identified as a _site plugin, moving to _site structure ...
が、うまくいかず
気を取り直して、再度インストール
インストールの際にurlを指定するようにした
root@hostname:/usr/share/elasticsearch/bin# ./plugin -remove elasticsearch/kibana -> Removing elasticsearch/kibana Removed elasticsearch/kibana root@hostname:/usr/share/elasticsearch/bin# ./plugin -url http://download.elasticsearch.org/kibana/kibana/kibana-latest.zip -install elasticsearch/kibana3 -> Installing elasticsearch/kibana3... Trying http://download.elasticsearch.org/kibana/kibana/kibana-latest.zip... Downloading .................................................................................................................DONE Installed elasticsearch/kibana3 into /usr/share/elasticsearch/plugins/kibana3 Identified as a _site plugin, moving to _site structure ...
表示された
参考
データ可視化に便利なkibanaは、elasticsearchのsiteプラグインとして構成すると便利 #fluentd
http://y-ken.hatenablog.com/entry/elasticsearch-site-plugin-kibana