下述總結時間于2020年06月04日,講述人石老大,總結人紫色飛豬。以日志系統為例。
比如日志系統,選擇的技術大方向以日志為中心。主要分:收集、處理、搜尋、展示這四個子產品
直接Baidu:輸入日志系統,大緻看兩頁确定一下目前大家熱搜的都是哪些方案。EFK、ELK、等
查大公司:騰訊、B站、等
https://elasticsearch.cn/slides/118#page=4
請教道友:詢問他們公司日志系統這塊使用的是什麼技術。EFK,ELK、等
各大教育訓練機構:瞅瞅各大教育訓練機構現階段主要教育訓練講的日志系統方案。
大緻确定方向
主要選型元件:日志收集和可視化元件,搜尋引擎選擇Elasticsearch。
日志收集選型
可選元件:Logstash、Filebeat、Fluentd、等
可視化元件
可選元件:Kibana、Grafana、等
基本确定元件籃
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SN3ADNwYmN5QzM1kTYwkDO1UGN5UzYwEDOmdzMwkTNi9CXzIzLcRDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.png)
比對綜合考慮:issues 不是主要考慮項。releases 和contributions是主要的考慮點
用發展的眼光确定元件
看各元件的開發語言,盡量使用符合本公司技術棧。
為二次開發或者解決出現的問題做準備
每個元件的原理圖一定要仔細看一下,提前搞明白原理
比對後:選擇方案:elastricsearch + filebeat + logstash + kibana 和elastricsearch + filebeat + logstash + grafana
測試環境部署選擇的兩套方案,先深入一下比對後确定技術選型。