ELK安裝入門

2021-07-26 10:02:05 字數 1712 閱讀 7242

簡介:

elk 由

elasticsearch

、logstash

和kiabana

三個開源工具組成。官方**:

1、elasticsearch

是個開源分布式搜尋引擎,它的特點有:分布式,零配置,自動發現,索引自動分片,索引副本機制,

restful

風格介面,多資料來源,自動搜尋負載等。 2、

logstash

是乙個完全開源的工具,他可以對你的日誌進行收集、分析,並將其儲存供以後使用(如,搜尋)。 3、

kibana

也是乙個開源和免費的工具,他

kibana

可以為logstash

和elasticsearch

提供的日誌分析友好的

web介面,可以幫助您彙總、分析和搜尋重要資料日誌。

工作原理:

logstash從日誌裡取出資料推送到elasticsearch,elasticsearch進行處理分析,之後交給kibana來進行前端展示

二、elasticsearch部署

1、解壓elasticsearch-5.1.2.tar.gz

tar xzvf elasticsearch-5.1.2.tar.gz

2、啟動elasticsearch (或者

windows

:bin\elasticsearch.bat)

bin/elasticsearch

3、執行curl http://localhost:9200/

,提示下面的資訊說明啟動成功。

三、logstash部署 1、

解壓logstash-5.1.2.tar.gz

tar xvzf logstash-5.1.2.tar.gz

2、建立配置檔案logstash-******.conf

input }

output

stdout }

3、啟動logstash

bin/logstash -f logstash-******.conf

4、執行curl http://localhost:9200/

,提示下面的資訊說明啟動成功。

四、kibana部署

1、解壓kibana-5.1.2-linux-x86_64.tar.gz

tar xzvf kibana-5.1.2-linux-x86_64.tar.gz

2、開啟配置檔案config/kibana.yml ,在

21行左右去掉

elasticsearch.url

前面注釋

server.port: 5601

server.host: "192.168.100.233"

elasticsearch_url: ""

3、啟動kibana(或者windows:bin\kibana.bat )

bin/kibana

5、瀏覽器http://localhost:5601。

sass安裝入門

安裝的時候注意勾選第二項 add ruby executablesto your path.配置全域性變數。安裝完成過後,可以通過ruby v檢視是否成功。1 官方安裝 gem install sass sass v 檢視是否安裝成功 2 安裝rubychina的源 gem sources remo...

beanstalkd 安裝 入門

beanstalkd,乙個高效能 輕量級的分布式記憶體佇列系統,最初設計的目的是想通過後台非同步執行耗時的任務來降低高容量web應用系統的頁面訪問延遲,支援過有9.5 million使用者的facebook causes應用。後來開源,現在有postrank大規模部署和使用,每天處理百萬級任務。be...

git 安裝 入門

1.開啟eclipse 3.search git 安裝 隨便乙個 都可以 4.配置git 提交 ssh2 5.登入 github 6.進入 settings 7.新增 ssh2 key 也就是之前複製的public key 8.修改 git repository 通過命令把bblog 上傳到 hex...