Monitoring, Management, and Querying Web Interface for ElasticSearch instances and clusters.
📢 Important Announcement regarding ElasticHQ v3!
Benefits:
- Active real-time monitoring of ElasticSearch clusters and nodes.
- Manage Indices, Mappings, Shards, Aliases, and Nodes.
- Query UI for searching one or multiple Indices.
- REST UI, eliminates the need for cURL and cumbersome JSON formats.
- No software to install/download. 100% web browser-based.
- Optimized to work on mobile phones, tablets, and other small screen devices.
- Easy to use and attractive user interface.
- Free (as in Beer)
There are several ways to use ElasticHQ. The full list and help are available here: http://www.elastichq.org/gettingstarted.html
- FREE Hosted Version: http://www.elastichq.org
- Install as a Plugin: http://www.elastichq.org/support_plugin.html
- Download/Install Web Archive: https://github.com/royrusso/elasticsearch-HQ/zipball/master
Elasticsearch Version | ElasticHQ Branch | Latest HQ Version |
---|---|---|
<=1.7 | 1.0 | v1.0.0 |
=2.x | 2.0 | v2.0.3 |
=5.x | 5.0 | v5.0.0 |
ElasticHQ master branch, always contains the latest releases supporting the latest Elasticsearch. In this case, Master supports Elasticsearch 5.x.
Navigating to your elasticsearch/bin directory and using the appropriate release tag or the master branch for ES 2.x users:
./plugin install royrusso/elasticsearch-HQ
Or for a specific branch:
./plugin install royrusso/elasticsearch-HQ/v1.0.0
- A Web Browser.
- A running instance of ElasticSearch with reachable REST endpoint.
Site plugins are not supported in Elasticsearch 5.0 and you have to host ElasticHQ by your self (nginx example).
You most likely need to enable CORS on your Elasticsearch yml configs for this plugin to work if using it from outside of the cluster.
http.cors.enabled : true
http.cors.allow-origin : "*"
http.cors.allow-methods : OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers : X-Requested-With,X-Auth-Token,Content-Type, Content-Length
You can find helpful build tips for local development tips in the Development Guide
- Google Group can be found here: https://groups.google.com/d/forum/elastichq
- If you need sample index + documents, see here: https://github.com/royrusso/elasticsearch-sample-index
- If you find a bug, please create an issue and report it, or fix it and let me know. ;-)
See included License File.