web-dev-qa-db-fra.com

Client GUI distant pour une recherche élastique

J'ai suffisamment cherché sur le web mais je n'ai pas trouvé la solution.

Existe-t-il un client GUI distant pour le serveur Elastic Search tout comme Oracle SQL Developer afin de voir le schéma et d'autres détails de la base de données élastique distante.

Actuellement j'utilise le plugin de tête élastique

enter image description here

Cela ne me permet pas de me connecter au cluster élastique distant. Cela ne fonctionne que si le serveur élastique est hébergé sur la même machine. J'ai également ajouté les entrées ci-dessous au fichier élastique.yml mais ne fonctionne pas. Dit no connection to the remote Host.

#http.cors.enable: true
#http.cors.allow-Origin: "remotehosturl:9200"
12
underdog

Vous devez supprimer le # caractère devant vos deux lignes, car cela commente la ligne et n'a donc aucun effet.

De plus, le paramètres corrects pour CORS est nommé http.cors.enabled ne pas http.cors.enable

Vous devez donc inclure ces deux lignes:

http.cors.enabled: true
http.cors.allow-Origin: "remotehosturl:9200"

Vous avez également le choix avec autres plugins , comme Marvel , Kopf ou le Sense Chrome plugin ( bientôt disponible en tant que outil autonome propulsé par Kibana )

15
Val

Dejavu est une alternative moderne sous licence MIT à Elasticsearch Head, je suis l'un des contributeurs au projet.

Vous pouvez l'utiliser comme application web distante , extension chrome ou comme image docker .

Elle supporte:

  • Excel comme l'interface utilisateur pour les opérations CRUD - y compris la possibilité d'afficher et d'ajouter des mappages à partir de l'interface graphique,
  • Filtres visuels,
  • Possibilité d'importer des fichiers CSV/JSON directement,
  • Vues de requête,
  • Exportez les données au format CSV/JSON.

Lorsque vous l'utilisez en mode distant, vous devrez définir la configuration Elasticsearch pour autoriser CORS à partir de l'origine où l'application dejavu s'exécute.

Vous pouvez en savoir plus sur le projet sur https://github.com/appbaseio/dejav .

3
sidi

Le sens de Marvel est le client GUI officiel pour elasticsearch maintenu par elastic.Il est maintenant même gratuit à utiliser en production avec ES version 2.0. L'interface utilisateur de la requête Sense est connectée à Intellisense, ce qui est très utile lors de l'écriture de requêtes complexes et offre beaucoup d'autres mesures sur la santé du cluster, la charge du processeur, la mémoire (construite sur kibana). Je préfère le sens à la tête. regardez au moins.

Vous devez installer ce plugin sur votre serveur distant. Installation- https://www.elastic.co/downloads/marvel

2
user3775217