Working with Kopf
Kopf is a web-based cluster management tool like Elasticsearch-head, but has a more modern look and a few different features. With Kopf, users can check the state of nodes and indices, run REST queries, and perform basic management tasks.
Installing Kopf
Kopf works on Elasticsearch 0.90.x and up. Use the following table to determine which Kopf version is best suited to your cluster:
Elasticsearch Version |
Kopf Branch |
---|---|
0.90.x |
0.90 |
1.x |
1.0 |
2.x |
2.0 |
To install Kopf, follow these steps:
- Install Kopf on at least one node in your cluster as an Elasticsearch plugin with the following command, replacing
{branch}
with the value from thebranch
column in the preceding table:$ sudo /usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/{branch}
This example will install Kopf on
elasticsearch-node-01
. Since this node is running Elasticsearch 2.3.2, the command will look like this:$ sudo /usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/2.0...