天天看點

認識kibana

         Kibana是一個開源的分析與可視化平台,設計出來用于和Elasticsearch一起使用的。你可以用kibana搜尋、檢視、互動存放在Elasticsearch索引裡的資料,使用各種不同的圖表、表格、地圖等kibana能夠很輕易地展示進階資料分析與可視化。

         Kibana讓我們了解大量資料變得很容易。它簡單、基于浏覽器的接口使你能快速建立和分享實時展現Elasticsearch查詢變化的動态儀表盤。安裝Kibana非常快,你可以在幾分鐘之内安裝和開始探索你的Elasticsearch索引資料—-—-不需要寫任何代碼,沒有其他基礎軟體依賴。(注意:這裡隻介紹Kibana如何使用,更多關于Kibana 4.3版本更新檢視https://www.elastic.co/guide/en/kibana/current/releasenotes.html)

        資料發現與可視化

        首先讓我們來看下你将如何使用Kibana來發掘與可視化資料。我們假設已經為一些資料建立好了索引,這些資料來源于倫敦交通局(TFL)顯示最近一個星期牡蛎卡(類似一通卡)的使用情況。 在Kibana的發現頁面我們可以送出查詢、過濾結果、檢查傳回的文檔資料,比如我們能擷取所有通過地鐵完成的完整旅程通過排除不完整的旅程和使用公共汽車完成的旅程。

認識kibana

     現在,我們能在柱狀圖中看出上班的早晚高峰。預設地,Discover頁面顯示前500條查詢比對到的實體,你能改變時間過濾器、互動柱狀圖來深入了解資料、檢視某一文檔的詳細資訊。更多關于在Discover頁面探索發掘的你資料資訊,檢視Discover.章節。

     你能夠在Visualization頁面建構查詢結果的可視化,每一個可視化界面都是和一個查詢一一對應的。比如,我們可以通過上一個查詢來展示一個倫敦每周通過地鐵上下班的柱狀圖,y軸表示旅程的數量,x軸顯示星期和時間。通過追加一個子聚合,我們可以看到每小時top3的目的地站。

認識kibana

   你可以儲存和分享這些形象化的圖表,并且能将之結合到dashboards中,使它更容易地和某些相關的資訊互相關聯。比如,我們可以建立一個dashboard用于展示一些倫敦交通局資料的圖表。

認識kibana