Kibana對數據的可視化
- 2019 年 10 月 3 日
- 筆記
基於上一篇的操作,我們已經獲得了數據,接下來我們就要處理數據,因此選用了Kibana
先來介紹一下,
Kibana是一個針對Elasticsearch的開源分析及可視化平台,用來搜索、查看交互存儲在Elasticsearch索引中的數據。
使用Kibana,可以通過各種圖表進行高級數據分析及展示。
Kibana讓海量數據更容易理解。它操作簡單,基於瀏覽器的用戶介面可以快速創建儀錶板實時顯示Elasticsearch查詢動態。
進入操作:
1.首先,將elasticsearch和kibana搭建在一個伺服器上。
其次,在kibana介面建立一個索引,和elaticsearch建立的索引進行配對。
關於索引建立的步驟如下:
1.打開kibana中的management管理
2.單擊index patterns索引模組。
3.選擇create index pattern模組,建立索引。
進入新建索引頁面後,建立的索引名要和elasticsearch建立的索引對應,否則,無法創建kibana的索引。
進入next step 後 不要更改設置裡面的默認選項,直接create就可以。
2.索引建立完成後,我們可以去discover選項,選擇建立的索引,查看通過elaticsearch上傳的數據。
3.既然已經找到數據,那麼我們就要對這些數據進行處理,我們選擇可視化裡面的創建折線圖Line來展示。
然後選擇想可視化的對應索引後,將出現如下介面。
選擇X和Y的單位等,比如x軸選擇時間作為單位,但是出現了以下問題:
匹配不到相應類型,也就是說,我在elaticsearch上傳的時間不是kibana需要的date類型。那我們的時間是什麼類型呢??
再回到當初的python上傳數據的程式碼發現,第23行的這句話(在上一篇文裡面):
