Kibana:運用Kibana TSVB來定製我們的Visualization

TSVB (Time Series Visual Builder) 是時間序列數據可視化工具,可讓您充分利用Elasticsearch聚合框架的功能。 使用TSVB,您可以組合無數個聚合來顯示覆雜數據。

在今天的文章中,我們來講述一下如何使用TSVB來定製我們的可視化。我們首先來看下一如下的兩個可視化:

首先,我們看一下上面的兩個可視化。在左邊的一個是我們選用Horitzontal Bar 做的一個可視化,而在右邊的是選用TSVB來形成的:

我們可以比較兩張圖。同樣是一個水平的bar來顯示數據的,但是在TSVB中,我們可以更加對數據更個性化的展示。我們可以改變顏色來表示不同的狀態。這在有些情況下是非常有用的,比如在展示數據時,如果我們認爲是超過一個閾值,那麼就會用一種顏色表示,而在另外的一個區間值時,我們會用另外一個顏色來表示。

  

準備數據

首先,我們打開Kibana,並加載數據:

在上面,我們加載Sample flight data。點擊Add data:

 

創建TSVB可視化

等上面的數據已經加載完畢後,我們來創建一個TSVB的可視化:

點擊上面的Create visualization:

點擊TSVB:

我們選擇Top N,並選擇Panel option。同時我們填入我們想要的index pattern。針對我們的情況,我們選擇kibana_sample_data_flights。我們再接着選擇Data:

按照我上面的選擇,你就可以看到Top 10的所有DestCountry的統計圖了。記得在右上角選擇合適的時間段。這個圖可能不是我們想要的最終的結果。我們再次切換到Panel Options:

我們接着做如上的配置。上面顯示如果數量超過20,就用藍色來顯示,如果超過50就用紅色來表示。記得上面的數值的順序。經過上面的配置過後,我們再來重新查看我們的visualization:

在上面,我們可以看到不同顏色表示的數據。是不是比之前的那個Horizontal bar來得更加豐富一些啊。

 

總結:

我們TVSB可以幫我們定製我們想要的可視化。你可以用同樣的技巧對其它的可視化進行定製。這個練習就留個你們了。

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