1. 程式人生 > >es外掛安裝以及常用外掛介紹

es外掛安裝以及常用外掛介紹

參考:http://www.cnblogs.com/richaaaard/p/5212044.html

安裝

• 線上安裝

針對ElasticSearch,我們可以直接通過命令列進行線上外掛安裝
sudo elasticsearch/bin/plugin install mobz/elasticsearch-head
但是可能會出現SSLHandshakeException錯誤
參考https://github.com/mobz/elasticsearch-head/issues/190給出的解決方法。
例如:
bin/plugin --install knapsack --url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip


• 離線安裝
先到github下載檔案 elasticsearch-head-master.zip
然後通過指定檔案路徑來安裝
sudo ./plugin installfile:///Users/Richard/Downloads/elasticsearch-head-master.zip
在2.x之前版本的命令列格式為:
bin/plugin --install head --url file:///Full/Path/To/elasticsearch-head-master.zip

常用外掛介紹:

ElasticSearch-Head

關於ElasticSearch-Head官方介紹比較簡單,只有一句話:
ElasticSearch-Head 是一個與Elastic叢集(Cluster)相互動的Web前臺。
ES-Head的主要作用
• 它展現ES叢集的拓撲結構,並且可以通過它來進行索引(Index)和節點(Node)級別的操作
• 它提供一組針對叢集的查詢API,並將結果以json和表格形式返回
• 它提供一些快捷選單,用以展現叢集的各種狀態



ElasticSearch-Kopf

Kopf是一個ElasticSearch的管理工具,它也提供了對ES叢集操作的API。
版本支援
-----------------------------------------------------------
elasticsearch | version branch | latest version
-----------------------------------------------------------

0.90.X | 0.90 | v0.90
-----------------------------------------------------------

1.X | 1.0 | v1.6.1
-----------------------------------------------------------

2.X | 2.0 | v2.1.1
-----------------------------------------------------------


ElasticSearch-Bigdesk
Bigdesk為Elastic叢集提供動態的圖表與統計資料。
Bigdesk目前只支援到ElasticSearch 1.3.x
版本支援
-----------------------------------------------------------
Bigdesk | Elasticsearch
-----------------------------------------------------------

2.5.0 | 1.3.0 ... 1.3.x
-----------------------------------------------------------
2.4.1 (2.4.0) | 1.0.0.RC1 ... 1.2.x
-----------------------------------------------------------

n/a | 1.0.0.Beta1 ... 1.0.0.Beta2
-----------------------------------------------------------

2.2.3 | 0.90.10 ... 0.90.x
-----------------------------------------------------------

2.2.2 (2.2.1) | 0.90.0 ... 0.90.9
-----------------------------------------------------------

2.1.0 | 0.20.0 ... 0.20.x
-----------------------------------------------------------

2.0.0 | 0.19.0 ... 0.20.x
-----------------------------------------------------------

1.0.0 | 0.17.0 ... 0.18.x
-----------------------------------------------------------



參考
elasticsearch-head: https://github.com/mobz/elasticsearch-head
http://mobz.github.io/elasticsearch-head/
elasticsearch-kopf: https://github.com/lmenezes/elasticsearch-kopf
bigdesk: https://github.com/lukas-vlcek/bigdesk