Installation d'Elasticsearch
Rappel :
Télécharger et décompresser l'archive zip d'ElasticSearch (26 Mo)
Lancer ElasticSearch en ouvrant une fenêtre de commande dans le répertoire elasticsearch-2.4.3
Linux :
./bin/elasticsearch
Windows :
bin\elasticsearch.bat
Vérifier que tout fonctionne en allant sur http://localhost:9200
On obtient les paramètres de l’instance Elasticsearch. Si il y a une erreur 404, vous avez un problème. Avez-vous la variable JAVA_HOME bien configurée avec Java 7.* ou 8.* ?
Télécharger et décompresser l'archive zip de Kibana (indépendant de Elasticsearch) (32 Mo)
Linux 64 bits : https://download.elastic.co/kibana/kibana/kibana-4.6.3-linux-x86_64.tar.gz
Linux 32 bits : https://download.elastic.co/kibana/kibana/kibana-4.6.3-linux-x86.tar.gz
Windows https://download.elastic.co/kibana/kibana/kibana-4.6.3-windows-x86.zip
Installer Sense (dans le répertoire de Kibana)
Linux :
./bin/kibana plugin --install elastic/sense
Windows :
bin\kibana.bat plugin --install elastic/sense
Installation local si le téléchargement échoue :
télécharger l'archive sur https://download.elasticsearch.org/elastic/sense/sense-latest.tar.gz (1 Mo)
la déplacer dans le répertoire de Kibana
lancer l'installation en spécifiant le chemin d’accès au plugin
bin\kibana.bat plugin --install sense --url file:..\sense-2.0.0-beta7(1).tar.gz
Lancer Kibana
Linux :
./bin/kibana
Windows :
bin\kibana.bat
Se rendre sur http://localhost:5601/app/sense pour vérifier que tout fonctionne
Installer le plugin Head (dans le répertoire d'Elasticsearch)
Linux :
./bin/plugin install mobz/elasticsearch-head
Windows :
bin\plugin install mobz/elasticsearch-head
Installation locale si le téléchargement échoue :
télécharger l'archive sur https://github.com/mobz/elasticsearch-head/archive/master.zip (1 Mo)
l'extraire dans le répertoire elasticsearch/plugins/head (renommer le répertoire elasticsearch-head-master)
Se rendre sur http://localhost:9200/_plugin/head/ pour vérifier que tout fonctionne
Définition : Kibana/Sense
L'ensemble de nos opérations sur Elasticsearch se fera via le plugin Sense.
Le panneau de gauche vous permet d'entrer vos commandes les unes à la suite des autres, mais de les envoyer individuellement avec la flèche verte. Les résultats de vos requêtes se trouveront sur la panneau de droite.
Adresse d'accès : http://localhost:5601/app/sense
Définition : Plugin Head
Le plugin Head permet de visualiser l'architecture du cluster auquel appartient l'instance d'Elasticsearch sur laquelle il est lancé. Il permet de consulter différentes informations systèmes, l'état de santé du cluster, la répartition des shards, de manipuler les index, d’effectuer des requêtes ...
Il se compose de plusieurs onglets. Le seul onglet qui sera utilisé ici est Aperçu, qui permet de consulter l'état de l'architecture du cluster.
Adresse d'accès : http://localhost:9200/_plugin/head/