Summary
Install Elasticsearch plugins Head, Kopf and Bigdesk
Version
elasticsearch version: elasticsearch-2.2.0
elasticsearch-head version: 2.x (support elasticsearch 2.x)
elasticsearch-kopf version: 2.1.2 (support elasticsearch 2.x)
Bigdesk version: 2.5.0 (support elasticsearch 1.3.x)
content
ElasticSearch-Head
The official introduction to ElasticSearch-Head is relatively simple, with only one sentence:
ElasticSearch-Head is a web frontend that interacts with the Elastic cluster (Cluster).
The main role of ES-Head
- It shows the topology of the ES cluster, and it can be used for index (Index) and node (Node) level operations
- It provides a set of query APIs for clusters and returns results in json and tabular form
- It provides some shortcut menus to display various states of the cluster
Install
-
Online installation
For ElasticSearch, we can install online plugins directly from the command line
⇒ sudo elasticsearch/bin/plugin install mobz/elasticsearch-head
But there may be an SSLHandshakeException error
Refer to the solution given at https://github.com/mobz/elasticsearch-head/issues/190 .
E.g:
bin/plugin --install knapsack --url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip
-
Manual installation
First go to github to download the file elasticsearch-head-master.zip
Then install by specifying the file path
⇒ sudo ./plugin install file:///Users/Richard/Downloads/elasticsearch-head-master.zip
The command line format for versions prior to 2.x is:
bin/plugin --install head --url file:///Full/Path/To/elasticsearch-head-master.zip
ElasticSearch header
Kopf is an ElasticSearch management tool, which also provides an API for ES cluster operations.
Install
./elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/{branch|version}
open http://localhost:9200/_plugin/kopf
Version support
-----------------------------------------------------------
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 provides dynamic graphs and statistics for Elastic clusters.
Bigdesk currently only supports 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
-----------------------------------------------------------
refer to
Reference source:
elasticsearch-head:
https://github.com/mobz/elasticsearch-head
http://mobz.github.io/elasticsearch-head/
elasticsearch-head:
https://github.com/lmenezes/elasticsearch-kopf
bigdesk: