2015-11-13 7 views
9

私はウェブ上で十分に検索しましたが、解決策が見つかりませんでした。弾性検索のためのリモートGUIクライアント

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" 
+1

「#」文字を2行の前に入れなかったことを確認してください。 – Val

+1

もちろん、elastic.ymlのすべてのエントリにはそれがあるので、私は – underdog

答えて

13

あなたは、その行をコメントアウトし、これは効果がありませんように、あなたの2行前で#文字を削除する必要があります。また、あなたがそのようなMarvelKopfまたはセンスクロムとして、other pluginsとの選択肢を持って

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

:CORSため

またcorrect settingshttp.cors.enabledないhttp.cors.enable

名付けられですから、これらの2行を含める必要がありますプラグイン(すぐにKibana-powered standalone toolとして入手可能)

+0

を試してみましたが、何らかの理由でそれでも動作しません。私はセンスのクロムプラグインと同じURLを接続しようとしています。それはうまく動作します。 – underdog

+0

'allow_origin'行をコメントアウトすることができます(つまり行頭に'# '文字を追加します)。そうでない場合は、値を単に '*'で置き換えることができますか? – Val

2

Marvelのセンスはelasticsearch maintの公式のGUIクライアントですこれはESリリース2.0のプロダクションでも自由に使用できます。センスのクエリのユーザーインターフェイスにはインテリセンスがあり、複雑なクエリを書くときやクラスタの健全性、CPU負荷、メモリ(キバナの上に構築されたもの)に関する多くのメトリックを提供するときに非常に便利です。少なくとも一見。

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

+1

マーベルは商用パッケージであることに注意してください。おそらく良いですが、多くの場合n/aです。 – zaTricky