天天看點

Elasticsearch、Logstash和Kibana ELK

Kibana是一個開源的分析與可視化平台,設計出來用于和Elasticsearch一起使用的。你可以用kibana搜尋、檢視存放在Elasticsearch中的資料。Kibana與Elasticsearch的互動方式是各種不同的圖表、表格、地圖等,直覺的展示資料,進而達到進階的資料分析與可視化的目的。

Elasticsearch、Logstash和Kibana這三個技術就是我們常說的ELK技術棧,可以說這三個技術的組合是大資料領域中一個很巧妙的設計。一種很典型的MVC思想,模型持久層,視圖層和控制層。Logstash擔任控制層的角色,負責搜集和過濾資料。Elasticsearch擔任資料持久層的角色,負責儲存資料。而我們這章的主題Kibana擔任視圖層角色,擁有各種次元的查詢和分析,并使用圖形化的界面展示存放在Elasticsearch中的資料。

繼續閱讀