Удаленный клиент GUI для эластичного поиска

Я достаточно искал в интернете но не нашел решения.

есть ли удаленный клиент GUI для Elastic Search server так же, как Oracle SQL Developer, чтобы увидеть схему и другие детали удаленной эластичной БД.

В настоящее время я использую плагин elastic head

enter image description here

это не позволяет мне подключиться к удаленному эластичному кластеру. Он работает только в том случае, если сервер elastic размещен на одном компьютере. Я также добавил следующие записи в elastic.файл yml, но не работает. Говорит no connection to the remote host.

#http.cors.enable: true
#http.cors.allow-origin: "remotehosturl:9200"

3 ответов


вам нужно удалить # символ перед вашими двумя строками, так как это комментирует линию и, следовательно, не имеет никакого эффекта.

и правильные настройки для CORS называется http.cors.enabled не http.cors.enable

таким образом, вы должны включить эти две строки:

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

также у вас есть выбор с другие плагины, например Marvel, Копф или плагин Sense Chrome (скоро доступен как Kibana-питание автономный инструмент)


Marvel sense-официальный клиент GUI для elasticsearch, поддерживаемый elastic.Теперь он даже может свободно использоваться в производстве с ES release 2.0. Пользовательский интерфейс Sense query имеет подключенный к нему intellisense, который очень полезен при написании сложных запросов и предлагает множество других показателей о работоспособности кластера, загрузке процессора, памяти(сборка поверх kibana).Я предпочитаю здравый смысл голове.Это стоит посмотреть по крайней мере.

вы должны установить этот плагин на ваш пульт сервер. Установка- https://www.elastic.co/downloads/marvel


Dejavu-лицензированная MIT современная альтернатива Elasticsearch Head, я один из участников проекта.

вы можете использовать его как удаленный веб-приложение, a расширение chrome или изображение docker.

Он поддерживает:

  • Excel как UI для операций CRUD-включая возможность просмотра и добавления отображений из GUI,
  • визуальные фильтры,
  • возможность импорта файлов CSV / JSON прямо,
  • вид запроса,
  • экспорт данных в форматах CSV / JSON.

при использовании его в удаленном режиме вам нужно будет установить конфигурацию Elasticsearch, чтобы разрешить CORS из источника, где работает приложение dejavu.

вы можете прочитать больше о проекте на https://github.com/appbaseio/dejavu.