問題タブ [elasticsearch-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2780 参照

kibana-4 - Elasticsearch : Marvel および Sense プラグインのインストールが機能しない

marvel と sense をインストールするためのオンラインおよびオフラインの手順を試しましたが、何も機能しません。私はES 2.2.1とKibana 4.4.2を持っています

私は試した

plugin install marvel-agent

しかし、私は得る

の同じエラー

それで、ファイルをダウンロードして、次の指示に従ってみました

https://www.elastic.co/guide/en/marvel/current/installing-marvel.html#offline-installation

私は試した

plugin install file:///C:/Users/xyz/ElasticSearch/zips/marvel-agent-2.2.0.zip

しかし、私は得る

同じ

plugin install file:///C:/Users/xyz/ElasticSearch/zips/license-2.2.0.zip

そして最後に

kibana plugin --install marvel --url file:///C:/Users/xyz/ElasticSearch/zips/marvel-2.2.0.tar.gz

私は得る

私が間違っていることを指摘してください。

0 投票する
0 に答える
207 参照

kibana-4 - Elasticsearch/Kibana: プラグインを自動的にインストールする方法はありますか?

したがって、プラグインをインストールする場合は、Kibana pluginコマンドを実行する必要があります。各プラグインを個別にインストールする必要があるため、少し面倒です。プラグインの名前だけをどこかに指定できますか?Kibana起動時に、これらのプラグインが自動的にインストールされます。Kibana 4.1.x では、以下をkibana.ymlファイルに追加できたことを覚えています。

これはすでにインストールされているプラ​​グイン用ですか?それともプラグインの自動インストールを指定する方法ですか?Kibana 4.4.x でも同様のことができますか?

Elasticsearchでこれを行うにはどうすればよいですか?

0 投票する
0 に答える
2220 参照

nested - Kibana 4: ネストされたオブジェクトを視覚化する方法

次のようにネストされたオブジェクトがあります

ここに私が作成したマッピングがあります

各レベルで仕様を含めていることに注意してください"include_in_parent": true,

現在、私の Kibana Discover ビューには、1 つのレコードしか表示されていません。これは理にかなっています。

GET statsview/_search { "query": { "match_all": {} } }

それは私に与えます

ここに画像の説明を入力

したがって、このレコードは Kibana の Discover ビューに表示されます。しかし、次のようなクエリを実行できません

logs.abc.Sources

NodeA から NodeF までのすべてのソースを見たいと思います。私も試してみました

logs.abc.Sources:[NodeA To NodeF]

しかし、私はまだステータス200を取得しています。

  1. ネストされたオブジェクトに対してそのようなクエリを実行するための Kibana のサポートはありますか?
  2. これらのネストされたオブジェクトを視覚化するにはどうすればよいですか?
  3. 私のマッピングは正しいですか?
0 投票する
0 に答える
250 参照

elasticsearch - Elasticsearch : クライアント ノードを作成できません

Elasticsearch バージョン 2.2.0 を使用する Elastic クラスターのクライアント ノードを作成しようとしています。クラスターには 4 つのノードがあり、それぞれがデータ ノードまたはマスター ノードになります。ここで、他の 4 つのノードの 1 つに ping を実行するクライアント ノードを作成したいと考えています。私の意図は、4 つのメイン ノードの 1 つがダウンしても、機能しているノードからクライアントがデータを取得できるようにすることです。

これがクライアント用の私のelasticsearch.ymlです

上記の各ボックスは次のように構成されています

しかし、クライアントでelasticsearchサービスを開始すると、

接続拒否例外が発生するのはなぜですか? 私の構成に欠けているものはありますか?

0 投票する
1 に答える
678 参照

elasticsearch - ElasticSearch: 親のネストされたフィールドの組み合わせに基づいてドキュメントを並べ替える

ルート ドキュメントにある数値フィールドと、ネストされたドキュメントにあるフィールドを組み合わせて、ES ドキュメントを並べ替えようとしています。簡単にするために、 で並べ替えたいとしましょうdoc['score'] + doc['nested.score']

マッピングの例といくつかのデータ ドキュメントはこちら: http://pastebin.com/9sdMphsR

doc['score']直接アクセスしようとするため、素朴な(そして間違った)アプローチは次のとおりです。

これを行う正しい方法は何ですか?ネストされた各ドキュメントにルートレベルscoreをコピーできることはわかっていますが、それを避けることができる場合は、コピーしたいと思います。

0 投票する
0 に答える
1020 参照

c# - 合計集計の並べ替え - Nest (ElasticSearch)

要件は、従業員 ID と名前でグループ化し、合計 (給与) を集計することです。私はそれを機能させることができました。ただし、最終的な集計結果は、合計の降順で並べ替える必要があります。いくつかの方法を試しましたが、順序付けがうまくいかないようです。

従業員クラス:

マッピング:

集計のクエリ:

応答:

} }