問題タブ [elasticsearch-marvel]
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.
elasticsearch - Elasticsearch インデックスから一意の用語を取得する効率的な方法
私が目指しているのは、すべての一意の用語を md5 ハッシュと共にデータベースに保存することです。約 400000 の一意の用語を持つ 100 万のドキュメント インデックスがあります。この図はaggregations
、elasticsearch で使用して取得しました。
以下を使用して、固有の用語を取得できます。
これにより、100 の一意の用語の用語集約とともに 10 の検索結果が得られます。しかし、約 400000 用語の JSON を取得するにはメモリが必要です。使用できるすべての検索結果を解析するのと同じですscan-scroll
。すべてをメモリにロードせずに、すべての一意の用語を解析できる方法はありますか?
elasticsearch - エラー Marvel プラグイン Elastic
ブラウザでマーベルにアクセスできません。
http://localhost:9200/_plugins/marvel/が返されます
Elastic Search 1.7.1 をインストールし、http://localhost:9200/で実行中です。
私はクロムとJava 1.7.0_79を搭載したウィンドウ2008R2サーバーで実行しています
私は次のことをしました(そして試しました):
- marvel プラグイン marvel (marvel-latest.zip) をインストールしました。plugins フォルダーに marvel フォルダーが作成されます。
- ログは、プラグインが開始されたことを示しています ([INFO][plugins] [MY_01_dev] loaded [marvel]、sites [marvel])
- 手動でインデックス ページへのパスを指定してみました ( http://localhost:9200/_plugins/marvel/_site/kibana/index.html#/dashboard )
- 次のように構成を変更しました: marvel.agent.exporter.es.hosts: localhost:9200
cURL を使用したすべてのコマンドは機能しているようですが、私はコマンド ラインが好きですが、同僚はそうではありません。プラグインを起動して実行したいと思っています。
elasticsearch - Elasticsearch の「意味」で列ヘッダーを表示する
私は Elasticsearch を初めて使用し、驚異の開発コンソールを使用してセンス クエリを実行しています。
クエリを実行すると ( GET _cat/indices
)、結果は表示されますが、列ヘッダーが表示されません。sense/marvel を使用して列ヘッダーを表示するにはどうすればよいですか?
elasticsearch-marvel - 発見時に驚異を設定する方法
見つかったクラスターでマーベルを使用したい。これらのリンクhttps://www.elastic.co/guide/en/marvel/current/configuration.html、https://www.elastic.co/guide/en/shield/current/marvel.htmlを参照しましたローカルで使用します。しかし、見つかったエラスティックでそれを構成する方法は?? marvel エージェントを機能させるには、各クラスターにインストールする必要があります。しかし、どうすればいいですか。
以下は、見つかった構成で選択したプラグインです
プラグインでマーベルを選択するオプションはありません。marvel ダッシュボードとアプリケーションは kibana にインストールできますが、marvel エージェントがないと機能しません。
見つかった場合、デフォルトでプリインストールされていますか?? もしそうなら、どのように設定しますか??
windows - Windowsへのelasticsearchの驚異のインストール
ダウンロードelasticsearch2.0
しましたが、問題なく動作します。marvel プラグインを追加したいので、https: //www.elastic.co/guide/en/marvel/current/installing-marvel.html のすべての指示を試し、Elasticsearch 用の marvel プラグインをインストールしましたが、役に立ちませんでした。
にプラグインをインストールしようとしていますwindows8.1 64bit
。入力したとき
elasticsearch ディレクトリから次のように述べています。
bin は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません
入力したとき
elasticsearch/bin ディレクトリから次のように述べています。
elasticsearch/marvel/latest のインストールに失敗しました。理由: 可能なすべての場所からのダウンロードに失敗しました...、-verbose を使用して詳細情報を取得してください
手動インストールも試しました。最新のマーベル(2.0)をダウンロードし、elasticsearch/plugin/marvel
ディレクトリに入れて実行しました
plugin install marvel -u marvelfilepath
エラーが発生します
認識されないオプション -u "-i 、 -u " コマンドは cmd から認識されません。
marvel プラグインのインストール方法を教えてください。どんな助けでも大歓迎です。
elasticsearch - Marvel 2.0 プラグインで Elasticsearch クエリを実行するには?
最新の Marvel プラグインにアップグレードした後、クエリを実行してフォーマットされた結果を表示できる Sense ダッシュボードを見つける方法がわかりません。Marvel のドキュメントにアクセスしましたが、ダッシュボードの場所がわかりません。
elasticsearch - エラスティックサーチでネストされたクエリはいくつですか?
プロジェクトには ElaticSearch 1.7.2 を使用し、クエリのテストには marvel プラグインを使用しています。そのような私のクエリテンプレート:
初めて実行すると、次のメッセージが表示されます。
リクエストがサーバーに到達できませんでした (ステータス コード: 0):
Elasticsearch に到達できないか、CORS 設定を確認する必要がある場合があります。CORS が有効になっている場合は、設定 (歯車アイコン) で Sense の基本認証サポートをオフにしてみてください。これにより、ブラウザーによる CORS の強制が緩和されます。詳細については、マーベルのドキュメントを確認してください。
更新 11.23.2015 ファイルにログ情報を追加: elasticsearch.log
私はこのスレッドをたどりました:ESはcurlから到達可能ですが、Marvel / Senseからは到達できません
しかし、何も解決されません!
実際、上記のクエリからネストされたクエリを 1 つだけ削除すると、正常に実行されます。
この問題を解決するのを手伝ってください! ありがとう。
私の問題は解決しました11.23.2015
ネストされたオブジェクトであるフィールドの正確なタイプを宣言しませんでした。インデックスのマッピングを更新し、クエリが正常に実行されました。
java - 自動メールの ES スクリーンショット
私はelasticsearchサーバーを初めて使用するため、Java 8でESバージョン1.7.3を使用しています。また、marvel、HQ、big-deskなどの監視ツールを使用して、クラスターのヘルスパフォーマンスとESクラスターの統計をチェックしています。また、認証目的でシールドを実装しました。しかし、私の質問は、
1.elasticsearch から ES クラスターのスクリーンショットが添付された自動メールを取得するにはどうすればよいですか? (または) 2. ES クラスターのスクリーンショットを取得し、cron ジョブなどを使用してメールに送信する他の方法はありますか?
あなたのアイデアを提案してください
ありがとう、
ガネーシャバブR