INDEX | RDBのDatabaseに相当。この単位でSHADE数が決まるので、更新頻度が違うものはINDEXを分ける |
シャード | インデックスを何分割するか?作成時のみしか指定できず |
DOCUMENT | RDBの1レコード |
FIELD | 列定義 |
CLUSTER | NODEの集合 |
NODE | ESの1プロセス |
RDB | Elasticsearch |
Databases | Indices |
Tables | Types |
Rows | Documents |
Fields | Columns |
インストール後以下のURLで参照可能。
http://133.18.30.106:9200/_plugin/head/
curl -XGET 'http://localhost:9200/_nodes?plugin=true&pretty'
yumの場合はコマンドは以下の場所にある
/usr/share/elasticsearch/bin
plugin install プラグイン名 # kuromojiインストール /usr/share/elasticsearch/bin/plugin install analysis-kuromoji # watcherのためのライセンスプラグイン /usr/share/elasticsearch/bin/plugin install elasticsearch/license/latest # watcher /usr/share/elasticsearch/bin/plugin install elasticsearch/watcher/latest # bigdisk /usr/share/elasticsearch/bin/plugin install lukas-vlcek/bigdesk
無料ならelastalert(Yelp開発)。有料ならWatcher(サブスクリプション契約必要)
https://github.com/Yelp/elastalert
パフォーマンスチューニングの注意点
http://qiita.com/rjkuro/items/e79eec7ffb0511b7c678
/opt/td-agent/embedded/bin/fluent-gem install fluent-plugin-elasticsearch
デフォルトはローカルからのみ接続可能なので、以下の変更を入れる。
network.host: 0.0.0.0
解凍して、host変えて、起動して5601ポートでアクセス。
エージェント型だが、マシンの情報を定期的に送ってくれる上にダッシュボードのテンプレートも併せて提供されている。
reload_connections false