ELkStack集群核心概念
文章目錄
- ELkStack集群核心概念
- 1.為什么要使用ELk Stack
- 2.ELk Stack核心架構
今天是大年初一,祝大家在新的一年里紅紅火火、萬事如意、虎年大吉,
1.為什么要使用ELk Stack
ELK Stack需求背景
- 業務發展越來越龐大、服務器數量越來越多
- 各種訪問日志、應用日志、錯誤日志的數量越來越多
- 開發人員排查問題、需要到服務器上查日志、效率低
- 運維需要實時關注業務的訪問情況
- 應用程式遷移到K8S集群之后不做日志收集,那么容器重建后日志檔案會丟失
2.ELk Stack核心架構
ELK是三個開源軟體的簡稱,提供一套完整的企業級日志平臺解決方案,
- Elasticsearch:提供搜索、分析和存盤資料的功能
- Logstash:采集日志、格式化日志、過濾日志,對日志的內容進行一些處理,最后將日志資料存盤到ELasticsearch集群中
- Kibana:資料可視化展示
- Beats:日志采集器,比如filebeat
ELK架構圖:由FIlebeat收集應用程式的日志然后通過Logstash將Filebeat中的資料讀取存盤到ELasticsearch集群,最后由Kibana展示日志資料,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/423278.html
標籤:其他
