lundi 26 juin 2017

Elastic search


 Mes premiers pas avec Elastic Search


Pour les besoins d'un nouveau projet, j'ai monte un Elastic Search (ES) et commencer a jouer avec.
Pour verifier que les donnees etaient bien en cours de restoration, je me suis a regarder les requetes dispos.
Je copie celle que j'utilise le plus souvent.

Pour verifier l'etat du cluster. Si vous disposer seulement d'un serveur l'etat sera : Yellow
curl -XGET 'localhost:9200/_cat/health?v&pretty'

Les indices :
curl -XGET 'localhost:9200/_cat/indices?v&pretty'

Etat des serveurs
curl -XGET 'localhost:9200/_cat/nodes?v&pretty'
Etat des thread
curl -XGET 'localhost:9200/_cat/thread_pool/search?v&h=host,name,active,rejected,completed'
Finalement j'ai pris 3 serveurs chez Digital Ocean avec l'option reseau prive et cree un cluster de 3 nodes tres facilement.

Le detail dans un autre post.
A+