Elasticsearchツールcerebroのインストールと使用チュートリアル

Elasticsearchツールcerebroのインストールと使用チュートリアル

Cerebro は、Elasticsearch バージョン 5.x より前の Elasticsearch Kopf プラグインの進化版であり、グラフィカル インターフェイスを通じてシャード割り当てを表示し、一般的なインデックス作成操作を実行できます。完全にオープンソースであり、実行するには Java 1.8 以上が必要です。

1. ツール情報

プロジェクト例示する
タイプオープンソース
プロジェクトギャラリーhttps://github.com/lmenezes/cerebro/
開発フレームワークScala、Play Framework、AngularJS、Bootstrap
現在の安定バージョンv0.9.3 (2020.12.27)

2. クイックスタート

ここでは、デフォルトの ES クラスターと Java 環境が構成されています。

# ダウンロード wget https://github.com/lmenezes/cerebro/releases/download/v0.9.3/cerebro-0.9.3.zip
# cerebro-0.9.3.zip を解凍します
# 起動 nohup cerebro-0.9.3/bin/cerebro 2>&1 &

3. アクセス

ブラウザで http://127.0.0.1:9000 にログインします。スタート ページが表示されれば成功です。

ログイン ページで、接続する ES クラスターのノード アドレスを入力し、[接続] をクリックして入力します。

ホームページのステータス バーは黄色で、シャードを分離するためにさらにノードが必要であることを示しています。

ノードページ、基本監視

REST ページ、編集可能な DSL クエリ要求

4. 構成

クイックスタートの場合は、デフォルト設定が使用されます。 ES クラスター情報を設定ファイルに書き込むことで、ログインするたびに入力操作を保存できます。

vim cerebro/conf/application.conf

# ここではホスト情報のみを設定します hosts = [
 {
  ホスト = "http://127.0.0.1:9200"
  名前 = "my-application"
  認証 = {
   ユーザー名 = "elastic"
   パスワード = "123456"
  }
 }
]

アクセスするには既知のクラスターをクリックしてください

Elasticsearch ツール cerebro のインストールと使用に関するこの記事はこれで終わりです。Elasticsearch ツール cerebro に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Java elasticsearch のインストールと展開のチュートリアル
  • Springboot で ElasticSearch を使用するための詳細なチュートリアル
  • JavaでElasticsearchローカルコードを呼び出す方法
  • elasticsearchを使用してインデックスデータを定期的に削除する
  • Postmanを使用してElasticSearchを操作する方法
  • Docker を使用した ElasticSearch:7.8.0 クラスターのインストールに関する詳細なチュートリアル
  • elasticsearch+logstashとJavaコードを使用してログ取得を実装する
  • アノテーション付き分散Elasticsearchのパッケージケースについて
  • Elasticsearch を使用する際の一般的な問題の解決策
  • Java ES マルチノードタスクの効率的な分散と収集の詳細な説明

<<:  Linux 上の MySQL 5.5/5.6 で文字セットのエンコーディングを UTF8 に変更する方法

>>:  MySQL 5.7.18 無料インストールバージョンの設定チュートリアル

推薦する

CocosCreatorオブジェクトプールの使い方

目次序文:特定の操作ステップ1: プレハブを準備するステップ2: オブジェクトプールを初期化するステ...

mini-vueレンダリングのシンプルな実装

目次序文ターゲット最初のステップ:ステップ2:ステップ3:ステップ4:要約する序文現在主流のフレーム...

JavaScript でアルゴリズムの複雑さを学ぶ方法

目次概要Big O 表記法とは何ですか?オー(1)の上) (n^2) O(logn) ですの上!)結...

原因不明のMySqlサービス消失の解決策

原因不明のMySqlサービス消失の解決策先ほど、MySQL-Front が突然 MySql を開けな...

MySQL CHARとVARCHARの選択方法

目次VARCHAR 型と CHAR 型結論: VARCHAR 型と CHAR 型VARCHAR と ...

検索データ表示を実装するJavaScript

この記事ではJavaScript検索のデータ表示コードを参考までに共有します。具体的な内容は以下のと...

docker を使用してシンプルな C/C++ プログラムをデプロイする方法

1. まずhello-world.cppファイルを作成しますプログラムコードは次のとおりです。 #i...

Docker に Kong ゲートウェイをインストールする方法の例

1. Dockerネットワークを作成する docker ネットワーク作成 kong-net 2. デ...

Vue2.x - アンチシェイクとスロットリングの使用例

目次ユーティリティ: vue での使用:説明する:画像安定化:スロットル:ユーティリティ: // 手...

Vue は Websocket カスタマー サービス チャット機能を実装します

この記事では主に基本的なチャットの実装方法を紹介します。今後は絵文字や写真のアップロードなどの機能も...

Windows 10 に Apache 2.4.41 をインストールするチュートリアル

1. Apache 2.4.41 のインストールと設定最初のステップは、以下に示すように、https...

1時間で学ぶMySQLの基礎

目次MySQL を使い始めるMySQL 管理6. MySQL サーバーを起動および停止します。 7....

実稼働環境でのNginx高可用性ソリューションの実装プロセスの分析

準備: 192.168.16.128 192.168.16.129 2 台の仮想マシン。 Nginx...

MySQL データベース JDBC プログラミング (Java は MySQL に接続します)

目次1. データベースプログラミングの基本条件2. Java でのデータベースプログラミング: JD...

IE6 で幅と高さがおかしいバグ

図に示すように: しかし、IE6で表示すると、right:1px:になります。 IE6 には、幅と高...