一、Kibana之Visualize 功能
在首頁上Visualize 标簽頁用來設計可視化圖形。你可以儲存之前在discovery中的搜尋來進行畫圖,然後儲存該visualize,或者加載合并到 dashboard 裡。一個可視化可以基于以下幾種資料源類型:
一個新的互動式搜尋
一個已儲存的搜尋
一個已儲存的可視化
下面是kibana自帶的幾種visualize類型
類型 用途
Area chart 用區塊圖來可視化多個不同序列的總體貢獻。
Data table 用資料表來顯示聚合的原始資料。其他可視化可以通過點選底部的方式顯示資料表。
Line chart 用折線圖來比較不同序列。
Markdown widget 用 Markdown 顯示自定義格式的資訊或和你儀表盤有關的用法說明。
Metric 用名額可視化在你儀表盤上顯示單個數字。
Pie chart 用餅圖來顯示每個來源對總體的貢獻。
Tile map 用瓦片地圖将聚合結果和經緯度聯系起來。
Vertical bar chart 用垂直條形圖作為一個通用圖形。
畫圖步驟:Visualize-->選擇類型-->搜尋欄篩選結果1--> 在2工具欄内選擇聚合建構器-->3實時預覽-->将該圖儲存。
下面主要說下http 伺服器的一些圖的畫法。至于其它的分析,還有待學習。
二、HTTP dashboard的一步步建構
1.先展示一下字段以及字段所對應的值,如下:
一定要先知道你的日志裡的字段内容,不然圖就畫的沒有意義了。。。
2. 開始第一個圖吧,Area chart類型,統計網站各個時間段的請求響應傳輸量分布
之後儲存為visualize,這些圖放在dashboard上會”實時“重新整理的。
2.Data table類型。統計通路請求頁面TOP10
3.Line chart 統計ip在某個時間段的點選量
4.Metric 檢視UV,檢視網站來訪者數量(如果校園網的話或者代理的話,可能反映的不太真實)
5.Pie chart 大餅,統計響應碼所回應的請求頁面分布圖
6.Tile map 網站通路者的ip 歸屬地理位置
7.Vertical bar chart ,以用戶端使用的代理類型為差別,檢視某時間段響應的響應代碼
(原創:http://www.cnblogs.com/hanyifeng/ 飛走不可)
四、最終的dashboard
圖1:
圖2:
圖3:
五、最後
kibana的可視化圖形,還需要根據自己的需求來與字段相結合。而且kibana還有另外的插件,比如cloudtag、Line、Timelion等。後續有其它圖會繼續更新此文哈。也歡迎大家在下面進行拍磚、交流哈。最後,南瓜節happy呀!!
注:該文章屬于作者原創,轉載請注明出處。出處:飛走不可 http://www.cnblogs.com/hanyifeng/p/5860731.html
參考資料:
https://github.com/elastic/kibana/wiki/Known-Plugins
http://kibana.logstash.es/content/kibana/v4/visualize/
每個人都應是守望者,守望我們的心智,我們的理想,以防它在生活中不知不覺地墜落、被操控和被自己遺忘。。。