Elasticsearch - Indexation et recherches simples

Installation d'Elasticsearch

Rappel

  1. Télécharger et décompresser l'archive zip d'ElasticSearch (26 Mo)

    https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.4.3/elasticsearch-2.4.3.zip

  2. Lancer ElasticSearch en ouvrant une fenêtre de commande dans le répertoire elasticsearch-2.4.3

    Linux :  ./bin/elasticsearch

    Windows :  bin\elasticsearch.bat

  3. 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.* ?

  4. 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

  5. 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 :

  6. Lancer Kibana

    Linux :  ./bin/kibana

    Windows :  bin\kibana.bat

  7. Se rendre sur http://localhost:5601/app/sense pour vérifier que tout fonctionne

  8. 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 :

  9. Se rendre sur http://localhost:9200/_plugin/head/ pour vérifier que tout fonctionne

DéfinitionKibana/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.

DéfinitionPlugin 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.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Robin Jolliet, 2016 (Contributions : Stéphane Crozat, les étudiants de l'UTC) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)