WindowsにELKアプリケーションをインストールする

elasticsearchのインストール

公式アドレス:https
ここに画像の説明を挿入します
//www.elastic.co/cn/downloads/elasticsearch elasticsearch7 Windowsは機械学習をサポートしていないため、elasticsearch.ymlに構成を追加する必要があります

node.name: node-1
cluster.initial_master_nodes: ["node-1"]
xpack.ml.enabled: false
http.cors.enabled: true 
http.cors.allow-origin: /.*/


ここに画像の説明を挿入します
訪問の開始http:// localhost:9200
ここに画像の説明を挿入します
クラスター情報の表示:http:// localhost:9200 / _cluster / health
ここに画像の説明を挿入します

kibana安装

公式アドレス:https
ここに画像の説明を挿入します
//www.elastic.co/cn/downloads/kibana解凍、kibana.ymlを変更し、
ここに画像の説明を挿入します
ダブルクリックして開始します。
ここに画像の説明を挿入します
アクセス:http:// localhost:5601
ここに画像の説明を挿入します

nodejsをインストールします

公式ウェブサイトアドレス:https//nodejs.org/en/download/
ここに画像の説明を挿入します
ダブルクリックして
ここに画像の説明を挿入します
ビューバージョンを実行します

node -v

ここに画像の説明を挿入します

gruntをインストールする

npm install -g grunt-cli

バージョンを表示

 grunt -version

ヘッドプラグインをダウンロードする

ダウンロード:https//github.com/mobz/elasticsearch-head
ここに画像の説明を挿入します
をelasticsearch-head-masterディレクトリにダウンロードします

npm install
npm run start

訪問:http:// localhost:9100 /
ここに画像の説明を挿入します

IKトークナイザーのダウンロード

ダウンロードアドレス:https//github.com/medcl/elasticsearch-analysis-ik/releases
対応するバージョンのIKをダウンロード
ここに画像の説明を挿入します
し、elasticsearchのpluginsディレクトリにikディレクトリを作成し、解凍されたファイル内のすべてのファイルをikに配置しますelasticsearchとkibana
ここに画像の説明を挿入します
を再起動して、
ikのik_smartおよびik_max_wordトークナイザー表示ます

get _analyze
{
    
    
  "analyzer":"ik_smart",
  "text":"刘福成是一名java工程师"
}


get _analyze
{
    
    
  "analyzer":"ik_max_word",
  "text":"刘福成是一名java工程师"
}

ここに画像の説明を挿入します

カスタムワードセグメンテーション

ikのconfigディレクトリにカスタムファイルliufucheng.dicを追加し、ファイルにカスタムワードセグメンテーションを追加し
ここに画像の説明を挿入します
てコード変更します
ここに画像の説明を挿入します

定義したファイルを構成ファイルに追加します
ここに画像の説明を挿入します

elasticsearchとkibanaを再起動します
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_45742032/article/details/112290270
おすすめ