學程式的道路上.....我跌跌撞撞的過程

文章為我平時發生錯誤的解決方法

因為擔心下次碰到時會忘記

所以就將他筆記下來了

如果有大大發現我的敘述錯誤

或者有哪些更有效率的方法

也請大大們不吝嗇的提供指教

謝謝~


幾個步驟就可以快速在Docker安裝ELK三個容器

由於Docker 對 Windows 7 支援的限制,下載的專案必須放置在「使用者目錄底下」才可以使用掛載功能。

例如:C:\Users\neil_hsieh (neil_heieh為window使用者)


步驟一:clone github 專案 到自己的使用者底下

https://github.com/deviantony/docker-elk

 

步驟二:更改max_map_count大小

進入Docker的機器環境底下,執行下面三行指令

指令:
1.docker-machine ssh
2.sudo sysctl -w vm.max_map_count=262144
3.exit

步驟三:啟動E.L.K

首先必須要到該專案底下,這樣當執行第二行指令時,docker才知道要去讀哪一個yml檔案

透過下方指令,要求Docker執行docker-compose.yml,並同時啟動logstash,elasticsearch,kibana

cd docker-elk/
docker-composer up -d

以上就完成E.L.K的安裝,接著檢查是否安裝完成

檢查 elasticsearch server 是否已啟動

每當你啟動Docker的Terminal時,可以看見Docker本身會說明你目前使用於哪一個機器IP(192.168.99.100)

所以可以在網頁上輸入192.168.99.100:9200,進行檢查看是否有出現類似下方畫面

如果有顯示表示elasticsearch server 已啟動

接著檢查Kibana介面是否已經啟動 (這步驟需稍等Kibana啟動一下)

請在網頁上輸入192.168.99.100:5601,進行檢查

若有出現下方頁面,表示已經啟動

都確認啟動後,就表示安裝完畢已經可以開始使用E.L.K監控系統了

arrow
arrow

    Neil 發表在 痞客邦 留言(0) 人氣()