用于弹性搜索的远程GUI客户端

und*_*dog 12 elasticsearch elasticsearch-plugin

我在网上搜索得足够多,但没有找到解决方案.

是否有像Oracle SQL Developer一样的Elastic Search服务器的远程GUI客户端,以便查看远程弹性数据库的模式和其他详细信息.

目前我正在使用弹性头插件

在此输入图像描述

它不允许我连接到远程弹性群集.仅当弹性服务器托管在同一台计算机中时,它才有效.我还将以下条目添加到elastic.yml文件中,但不起作用.说no connection to the remote host.

#http.cors.enable: true
#http.cors.allow-origin: "remotehosturl:9200"
Run Code Online (Sandbox Code Playgroud)

Val*_*Val 16

您需要删除#两行前面的字符,因为它会注释掉该行,因此无效.

CORS 的正确设置http.cors.enabled未命名http.cors.enable

所以你应该包括这两行:

http.cors.enabled: true
http.cors.allow-origin: "remotehosturl:9200"
Run Code Online (Sandbox Code Playgroud)

您还可以选择其他插件,例如Marvel,Kopf或Sense Chrome插件(很快就可以作为Kibana驱动的独立工具使用)


sid*_*idi 5

Dejavu 是 MIT 许可的 Elasticsearch Head 的现代替代品,我是该项目的贡献者之一。

您可以将其用作远程 Web 应用程序chrome 扩展程序docker 映像

它支持:

  • 用于 CRUD 操作的类似 Excel 的 UI - 包括从 GUI 查看和添加映射的能力,
  • 视觉过滤器,
  • 能够直接导入 CSV / JSON 文件,
  • 查询视图,
  • 以 CSV / JSON 格式导出数据。

在远程模式下使用它时,您必须设置 Elasticsearch 配置以允许来自 dejavu 应用程序运行的源的 CORS。

您可以在https://github.com/appbaseio/dejavu阅读有关该项目的更多信息。