elk是三個開源軟體的縮寫,分別表示:elasticsearch,logstash,kibana ,它們都是開源軟體。
elasticsearch是個開源分布式搜尋引擎,提供蒐集、分析、儲存資料三大功能。它的特點有:分布式,零配置,自動發現,索引自動分片,索引副本機制,restful風格介面,多資料來源,自動搜尋負載等。
logstash主要是用來日誌的蒐集、分析、過濾日誌的工具,支援大量的資料獲取方式。一般工作方式為c/s架構,client端安裝在需要收集日誌的主機上,server端負責將收到的各節點日誌進行過濾、修改等操作在一併發往elasticsearch上去。
kibana也是乙個開源和免費的工具,kibana可以為logstash和elasticsearch提供的日誌分析友好的 web 介面,可以幫助彙總、分析和搜尋重要資料日誌。
elk就是一整套解決方案,並且都是開源軟體,之間互相配合使用,完美銜接,高效的滿足了很多場合的應用,而不僅僅是日誌分析。今天我們就跟著華為高t級別架構師來學習elk,相信你看完後會有很大的收穫!
①起源
②rest
①為什麼需要elk
②什麼是elk
③安裝,啟動和helloworld
①倒排索引inverted index
②elasticsearch基本概念
①索引的管理
②文件的管理
①_search 介面
②檢索
①相關性評分
②組合查詢與相關度組合
①指標聚集
②使用範圍分桶
③使用詞項分桶
④單桶聚集
⑤管道聚集
⑥父子關係
⑦巢狀型別
⑧使用sql語言
⑨與spring的整合
①理解物理設計
②向集群中加入節點
③刪除集群中的節點
④擴充套件策略
⑤檢查集群的健康狀態
⑥路由
①建立索引新增別名
②為已有索引新增別名
③查詢指定索引的別名
④刪除別名
⑤查詢別名
⑥通過別名查詢
⑦_aliases介面
⑧結合路由和別名
⑨_rollover介面
①容量控制
②快取相關
③檢視執行狀態
④其他檢索介面
⑤批量介面
①文件發現( discover)
②文件的視覺化
①安裝logstash
②啟動logstash
③logstash體系結構
④管道配置
⑤編解碼器外掛程式
⑥輸入輸出外掛程式
⑦過濾器外掛程式
①合併請求
②優化 lucene分段的處理
③jvm堆和作業系統快取
網路工程師16年 18年錯題集
16年上半年 通過正交幅度調製技術把ask和psk兩種調製模式結合起來組成16種不同的碼元,這時資料速率是碼元速率的 14 倍。14 a.2 b.4 c.8 d.16 答案 b 解析 16年上半年 在xdsl技術中,能提供上下行通道非對稱傳輸的技術是 18 18 a.hdsl b.adsl c.sd...
2023年華為軟體工程師機試題
今天下午五點半參加了華為的軟體工程師上機考試,用的是c,給定時間1小時15分鐘。下面把題目貼出來 1.題目描述 60分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串過濾程式,若字串中出現多個相同的字元,將非首次出現的字元過濾掉。比如字串 abacacde 過濾結果為 abcde 要求...
2023年初級通訊工程師考試科目及考試內容介紹
2018年10月20日 上午09 00 11 00,下午14 00 17 00 上午 09 00 11 00 通訊專業綜合能力 下午 14 00 17 00 通訊專業實務 2018年初級通訊工程師 初級通訊專業綜合能力考試內容 計算機應用基礎能力 較高的通訊專業外語應用水平 通訊專業初級技術崗位工作...