azure-templateselasticsearch

Install elasticsearch-head

Elasticsearch-head is a Web front-end for an Elasticsearch cluster. For Elasticsearch 5.x, site plugins are not supported, so it needs to run as a standalone server. Follow these steps:

  • Install Node.js and npm. For example, the commands below will install them on Debian:

    $ sudo apt install nodejs-legacy npm
    
  • Download the elasticsearch-head ZIP file and decompress it:

    $ wget https://github.com/mobz/elasticsearch-head/archive/master.zip
    $ unzip master.zip
    
  • Install the modules and run the service:

    $ cd elasticsearch-head-master
    $ npm install
    $ npm run start &
    
  • Browse to http://SERVER-IP:9100 You should see something like the screenshot below:

elasticsearch-head interface

Last modification September 5, 2018