ElasticHQ -- The Best Management GUI for Elasticsearch
ElasticHQ -- The Best Management GUI for Elasticsearch
We have several Management GUI tool for Elasticsearch. To Know about the Elasticsearch Performance Metrics, indices, Query Elasticsearch, Node Status we can call Elasticsearch API through command line. A GUI tool though make things much more easier. ElasticHQ is one such tool which statisfy all these requirements and may more. ElasticHQ is an open source application that offers a simplified interface for managing and monitoring Elasticsearch clusters.
Install from Source
$ git clone https://github.com/ElasticHQ/elasticsearch-HQ.git
$ cd elasticsearch-HQ
# Python 3 is required.
$ sudo pip3 install -r requirements.txt
$ python3 application.py
# Access HQ with: http://localhost:5000
$ cd elasticsearch-HQ
# Python 3 is required.
$ sudo pip3 install -r requirements.txt
$ python3 application.py
# Access HQ with: http://localhost:5000
Running with Docker
Docker images are offered on the ElasticHQ Dockerhub.Run with:
docker run -p 5000:5000 elastichq/elasticsearch-hq
Access HQ with: http://localhost:5000
Access HQ with: http://localhost:5000
Accessing ElasticHQ
ElasticHQ is accessible, in default configuration under http://localhost:5000
The input field takes a url in the form of: http://DOMAIN:PORT
In this page we can check the cluster load, free space & heap usage. Also check the size of each indices, document count and total storage size.
In the Diagnostics tab. HQ will highlight those metrics with potential risk and give you some advices. This can be a reference when you're troubleshooting or doing performance tuning on your elasticsearch cluster.
No comments