horkko / elasticsearch-HQ

Monitoring and Management Web Application for ElasticSearch instances and clusters.

Home Page:http://www.elastichq.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ElasticHQ

Simplified Monitoring and Management for ElasticSearch clusters.

GitHub Stars GitHub Issues Current Version Python License

alt text

Key Features

  • Works with 2.x, 5.x, 6.x and current versions of Elasticsearch.
  • Monitor many clusters at once.
  • Monitor Nodes, Indices, Shards, and general cluster metrics.
  • Create and perform maintenance on Elasticsearch Indices.
  • One-Click access to common ES API endpoints.
  • Well-documented REST API for extensibility.
  • Real-time monitoring charts of important metrics.
  • Active project used by Fortune 100 companies around the world.
  • Free. ;-)

Requirements

  • Python 3.4+

Installation

For full installation and configuration instructions, see Getting Started

  1. Download or clone the repository.
  2. Open terminal and point to root of repository. Type: pip install -r requirements.txt
  3. Run server with: python application.py. Alternatively: ./manage.py runserver
  4. Access HQ with: http://localhost:5000
  5. All API endpoints are available through http://localhost:5000/api.

For further installation and configuration help, please read the docs: ElasticHQ Documentation

For those of you wanting to use Docker: ElasticHQ on Dockerhub

Useful Links

About

Monitoring and Management Web Application for ElasticSearch instances and clusters.

http://www.elastichq.org

License:Other


Languages

Language:Python 35.8%Language:JavaScript 31.8%Language:HTML 19.0%Language:CSS 11.9%Language:Shell 1.4%Language:Mako 0.1%