Open Distro for Elasticsearch|Install OD ELK for Windows

瀏覽人次: 1591

Open Distro for Elasticsearch (OD) logo

Open Distro for Elasticsearch Install

Windows 10 及Windows Server 2019 為測試過的 OS 版本,如果採用 EXE 安裝,需要先安裝 JAVA 11

  1. 下載安裝包ZIP
  2. 啟動方式:執行腳本
.binelasticsearch.bat

Open Distro for Elasticsearch as Windows Service

通常我們會將 Server 上的 Open Distro for Elasticsearch 設為 Windows Service,比較好監控,並設定開機啟動,所以:

1. 進入 Open Distro for Elasticsearch 的安裝目錄

2. 設定 JAVA_HOME 環境參數

set JAVA_HOME=C:pathtojdk

3. (Optional) 設定開機即啟動

set ES_START_TYPE=auto

4. 安裝 Service

.binelasticsearch-service.bat install

5. (Optional) 開啟 Service Manager UI 做進一步的設定

.binelasticsearch-service.bat manager

6. 啟動 Service

.binelasticsearch-service.bat start

7. Open Distro for Elasticsearch 安裝驗證

curl -XGET https://localhost:9200 -u "admin:admin" --insecure

8. 調整 Open Distro for Elasticsearch 設定

使用指令,並透過 -E 的方式

.binelasticsearch.bat -Ecluster.name=odfe-cluster -Enode.name=odfe-node1 -Ehttp.host=0.0.0.0 -Ediscovery.type=single-node

建議修改的配置

configjvm.options    ### 正常是機器一半,最大31G  ### free -h 看機器大小  - Xms4g ### 修改  - Xmx4g ### 修改
configelasticsearch.yml    ### 不同的集群使用不同的 cluster.name  cluster.name: bimap   ### 默認是主機名  node.name: ${HOSTNAME}   ### 根據存放路徑修改,可單個或多個  ### 如在data下需新增資料夾  path.data: C:/ELK/data  ### 或多個  # path.data: ["/data1/es", "/data2/es"]   ### 鎖定記憶體  bootstrap.memory_lock: true   ### 網路設定  network.host: 0.0.0.0   ### 以下根據單機或群組擇一配置:  discovery.type: single-node         ### **直接新增**  ### 群組根據客戶端IP配置 cluster.initial_master_nodes: ["10.66.61.46","10.66.61.47","10.66.61.48"]  discovery.seed_hosts: ["10.66.61.46","10.66.61.47","10.66.61.48"]

OD Kibana Install

1. 下載安裝包 ZIP

2. 修正設定

config/kibana.yml  server.host: "0.0.0.0"  elasticsearch.hosts: https://0.0.0.0:9200

3. 啟動 Kibana

.binkibana.bat

OD Kibana as Windows Service

下載 nssm,並執行:

nssm install kibana

設定 kibana.bat 位置,並設定 Dependency 為 Elasticsearch 7.10.2 (elasticsearch-service-x64

open distro for Kibana nssm setting

open distro for Kibana nssm setting

完成後啟動服務,所以:

nssm start kibana

Kibana 安裝驗證

網址輸入:http://localhost:5601,預設 admin / admin

Logstash OSS Install

1. 下載安裝包 ZIP,版本需對應 Elasticsearch 版本

2. 建立 logstash.conf,並貼上測試內容,所以:

input {    stdin {}  }  output {    elasticsearch {      hosts => ["https://localhost:9200"]      index => "logstash-test-%{+YYYYMMdd}"      user => "admin"      password => "admin"      ssl => true      ssl_certificate_verification => false    }    stdout { codec => rubydebug }  }

3. 執行

C:yourlogstashpathbinlogstash -f C:yourlogstashfilexxx.conf

完成

有任何問題,或是想看新主題?

聯絡我們

快速跳轉目錄

✦ 集先鋒 Bimap – 企業建置高速穩定的海量日誌分析平台✦

集中不同的結構化資料和非結構化日誌,並進行關聯性的大數據整合,客製化儀表版、自訂事件告警、機器學習等等,以滿足各種大數據的應用場景和解決方案。