ELK Stack 與 Elastic Stack 的異同點

https://waylau.com/elk-statck-and-elastic-stack/

在很多場合,都可以看到 ELK Stack 或者是 Elastic Stack 的介紹,大多數人都會產生疑問,這兩者到底有什麼區別?本文將介紹 ELK Stack 與 Elastic Stack 的異同點。

什麼是 ELK Stack

那麼,什麼是 ELK ? “ELK”是三個開源項目的首字母縮寫:Elasticsearch、Logstash 和 Kibana。

  • Elasticsearch 是一個搜索和分析引擎。
  • Logstash 是一個服務器端的數據處理管道,可以同時從多個源獲取數據,將其轉換爲Elasticsearch之類的“stash”。
  • Kibana 允許用戶在 Elasticsearch 中使用圖表和圖表可視化數據。

業界,經常會組合使用 Elasticsearch、Logstash 和 Kibana 這三種技術,來實現分佈式系統的日誌管理及可視化,所以,這三種技術的組合就被稱爲“ELK Stack”。

那麼,Elastic Stack 又是什麼?

什麼是 Elastic Stack

隨着 ELK 社區越來越大,對於 ELK 的個性化用例需求也越來越多,催生出了很多其他的產品,比如 Beats,是一系列輕量級、單一用途的數據託運工具。

那麼,顯然 ELK 已經不能夠代表後續新添加的各類工具小兄弟了。於是,更名爲了 Elastic Stack,用以統稱以 ELK 爲核心的技術棧。

Elastic Stack 也是 ELK Stack ,具有更大的靈活性。可以理解爲,Elastic Stack 是 ELK 的下一個發展版本。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章