web-dev-qa-db-ja.com

弾性検索用のリモートGUIクライアント

Webで十分に検索しましたが、解決策が見つかりませんでした。

リモートエラスティックデータベースのスキーマおよびその他の詳細を表示するために、Oracle SQL DeveloperのようなElastic Searchサーバー用のリモートGUIクライアントがありますか。

現在、私はエラスティックヘッドプラグインを使用しています

enter image description here

リモートのエラスティッククラスターに接続できません。エラスティックサーバーが同じマシンでホストされている場合にのみ機能します。また、elastic.ymlファイルに以下のエントリを追加しましたが、機能しません。 no connection to the remote Host

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

2行の前にある#文字を削除する必要があります。これは、行をコメント化するため、効果がないためです。

また、CORSの 正しい設定 は、http.cors.enabledではなくhttp.cors.enableという名前になります。

したがって、次の2行を含める必要があります。

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

また、 他のプラグインMarvelKopf またはSense Chromeプラグイン(間もなく Kibana-poweredスタンドアロンとして利用可能)ツール

15
Val

DejavuはElasticsearch Headに代わるMITライセンスの現代的な代替品であり、私はこのプロジェクトの貢献者の1人です。

リモートWebアプリクローム拡張機能 、または ドッカーイメージ として使用できます。

以下をサポートします。

  • CRUD操作用のUIのようなExcel-GUIからマッピングを表示および追加する機能を含む、
  • 視覚フィルター、
  • CSV/JSONファイルを直接インポートする機能、
  • クエリビュー、
  • CSV/JSON形式でデータをエクスポートします。

リモートモードで使用する場合、dejavuのアプリが実行されているOriginからCORSを許可するようにElasticsearch構成を設定する必要があります。

https://github.com/appbaseio/dejav でプロジェクトの詳細を読むことができます。

3
sidi

Marvelの感覚は、elasticによって維持されるelasticsearchの公式GUIクライアントであり、ESリリース2.0で本番環境でも自由に使用できるようになりました。センスクエリのユーザーインターフェイスにはフックが組み込まれており、複雑なクエリを作成する際に非常に役立ち、クラスターの状態、CPU負荷、メモリ(kibanaの上に構築)に関する他の多くのメトリックを提供します。少なくとも見える。

このプラグインをリモートサーバーにインストールする必要があります。インストール- https://www.elastic.co/downloads/marvel

2
user3775217