1. 程式人生 > >ELK新手教程

ELK新手教程

could .cn 讀取 上線 stash spa kibana 重要 讀取數據

隨著項目越來越龐大,日誌的數量也隨之增多,遊戲上線後的日誌量肯定更多了,所以對日誌的收集、分析、展示分析結果就非常重要了,開源界第一日誌分析系統ELK必不可少。

ELK = Elasticsearch + Logstash(收集服務器上的日誌文件) + Kibana (從ElasticSearch讀取數據進行展示)

一、elasticsearch 部署安裝

1、官網下載ZIP

2、解壓

3、進bin目錄:G:\elasticsearch-5.6.3\elasticsearch-5.6.3\bin,shift+右鍵 --》 “此處打開命令行”,輸入:elasticsearch

4、報錯:elasticsearch missing `server‘ JVM at `C:\Program Files (x86)\Java\jre1.8.0\bin\server\jvm.dll‘.

  解決辦法:jdk1.8.0\jre\bin\server 整個文件夾,復制到 jre1.8.0\bin 裏面

5、繼續執行第3步,輸入:elasticsearch

6、報錯:

  Error occurred during initialization of VM
  Could not reserve enough space for 2097152KB object heap

解決辦法:G:\elasticsearch-5.6.3\elasticsearch-5.6.3\config\jvm.options,修改jvm.options文件的22,23行,

22 -Xms2g
23 -Xmx2g 改成: -Xms512m -Xmx512m 7、再次執行第3步:輸入:elasticsearch 技術分享

啟動ES成功,打開地址:http://localhost:9200/

技術分享

ELK新手教程