ElasticSearch-Head
ElasticSearch-Head 是一個與Elastic集群(Cluster)相交互的Web前台。
ES-Head的主要作用
- 它展現ES集群的拓撲結構,並且可以通過它來進行索引(Index)和節點(Node)級別的操作
- 它提供一組針對集群的查詢API,並將結果以json和表格形式返回
- 它提供一些快捷菜單,用以展現集群的各種狀態
安裝
-
在線安裝
針對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
然后通過指定文件路徑來安裝(我是遇到虛擬機無法和外網連接,先下載,然后winscp復制到linux,然后安明亮)
⇒ sudo ./plugin install file:///Users/Richard/Downloads/elasticsearch-head-master.zip
在2.x之前版本的命令行格式為:(我用的就是這個,如果是bigdesk,那么把中間換成bigdesk)
bin/plugin --install head --url file:///Full/Path/To/elasticsearch-head-master.zip
ElasticSearch-Kopf
Kopf是一個ElasticSearch的管理工具,它也提供了對ES集群操作的API。
安裝
./elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/{branch|version} open http://localhost:9200/_plugin/kopf
版本支持
-----------------------------------------------------------
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集群提供動態的圖表與統計數據。
參考
參考來源:
elasticsearch-head:
https://github.com/mobz/elasticsearch-head
http://mobz.github.io/elasticsearch-head/
elasticsearch-kopf:
https://github.com/lmenezes/elasticsearch-kopf
bigdesk: