我想用比較簡單明瞭的字詞來解釋,後續等上手其他工具或實作後,變會再進一步多加解釋
我盡可能用中文來述說,但是有些名詞或是概念用英文比較好傳達,則會搭配英文或直接使用英文
是一間公司,原本名為Elasticsearch,後改名為Elastic
也可稱為ELK Stack,包含了Elasticsearch, Kibana, Beats, and Logstash,以上皆免費且開放
具有儲存、搜尋以及分析的功能,是個基於Lucene的分散式全文搜尋引擎,官方提供很多語言的客戶端實作,言下之意,對於使用不同語言的後端可以直接用官方套件
p.s. 目前(20200904)已出到版本7.9.1
可透過使用者介面(UI)來管理、分析以及視覺化資料,也提供各種圖表來探索資料
p.s. 目前(20200904)已出到版本7.9.1
single-purpose data shippers
,也就是在機器或系統內專門送資料到Logstash或Elasticsearch,Beats有分成好幾種類,根據不同的資料型態或特性搭配不同的Beats
erver-side data processing pipeline
,主要動作想像成輸入資料、資料轉換或過濾、輸出資料組合而成,資料轉換或過濾就像是從無結構的資料轉換成有結構的資料
p.s. 目前(20200904)已出到版本7.9.1
是Elastic出的雲端版服務,包含了Enterprise search, observability, security, and Elastic Stack
小小新手,如有理解錯誤或寫錯再請不吝提醒或糾正