A web front end for an elastic search cluster
JavaScript Shell
Pull request Compare This branch is 6 commits ahead, 328 commits behind mobz:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
.gitignore
LICENCE
README.textile
elasticsearch-plugin-head.spec
index.html

README.textile

elasticsearch-head

A web front end for an ElasticSearch cluster

http://mobz.github.com/elasticsearch-head

Installing and Running

There are two ways of running and installing elasticsearch-head

Running as a plugin of ElasticSearch (this is the preferred method)

  • elasticsearch/bin/plugin -install Aconex/elasticsearch-head
  • open http://localhost:9200/_plugin/head/

This will automatically download the latest version of elasticsearch-head from github and run it as a plugin within the elasticsearch cluster. In this mode;

  • elasticsearch provides a simple webserver to run head
  • elasticsearch-head automatically connects to the node that is running it
  • is available at http://localhost:9200/_plugin/head/ (or whatever the address of your cluster is)
  • Will not work with elasticsearch prior to version 0.17

Running as a standalone webapp

  • git clone git://github.com/Aconex/elasticsearch-head.git
  • cd elasticsearch-head
  • open index.html

This will manually download the latest version of elasticsearch-head from github and run it standalone. In this mode;

  • elasticsearch-head is running from the file system and some features will not work
  • may have trouble connecting to the node if the node is protected by some security measures
  • works with any version of elasticsearch

Alternatives

elastisearch-head is a standalone webapp written in good-ol’ html5. This means, you can put it up on any webserver, run it directly from the filesystem, use it on an ipad, or put it on a floppy disk and carry it with you.

ClusterOverview Screenshot