ELK安裝部署

不会游泳的鱼丶發表於2024-03-29

一、ELK簡介

ELK是Elasticsearch、Logstash、Kibana的簡稱,這三者是核心套件,但並非全部。
Elasticsearch是實時全文搜尋和分析引擎,提供蒐集、分析、儲存資料三大功能;是一套開放REST和JAVA API等結構提供高效搜尋功能,可擴充套件的分散式系統。它構建於Apache Lucene搜尋引擎庫之上。
Logstash是一個用來蒐集、分析、過濾日誌的工具。它支援幾乎任何型別的日誌,包括系統日誌、錯誤日誌和自定義應用程式日誌。它可以從許多來源接收日誌,這些來源包括 syslog、訊息傳遞(例如 RabbitMQ)和JMX,它能夠以多種方式輸出資料,包括電子郵件、websockets和Elasticsearch。
Kibana是一個基於Web的圖形介面,用於搜尋、分析和視覺化儲存在 Elasticsearch指標中的日誌資料。它利用Elasticsearch的REST介面來檢索資料,不僅允許使用者建立他們自己的資料的定製儀表板檢視,還允許他們以特殊的方式查詢和過濾資料。

官網地址:https://www.elastic.co/cn/

 

二、ELK安裝環境

伺服器IP地址 作業系統版本 節點名稱  備註    
192.168.8.120 RHEL6.6_X86_64 kibana節點 elasticsearch    
192.168.8.121 RHEL6.6_X86_64 logstash節點 elasticsearch    
192.168.8.122 RHEL6.6_X86_64   elasticsearch    
           

在主機hosts檔案中配置主機IP解析

192.168.8.120 master-node
192.168.8.121 data-node1
192.168.8.122 data-node2

1.軟體下載

elasticsearch下載:https://www.elastic.co/cn/downloads/elasticsearch

logstash下載:https://www.elastic.co/cn/downloads/logstash

kibana下載:https://www.elastic.co/cn/downloads/kibana

2.基礎架構圖

3.elasticsearch安裝

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.3.tar.gz

 

 

三、

 

相關文章