【Kibana】 視覺化和瀏覽資料
阿新 • • 發佈:2020-10-15
資料探索
可以在資料探索(Discover)頁面互動式地探索的資料。可以訪問與選定索引模式匹配的每個索引中的每個文件。可以提交搜尋請求、過濾搜尋結果、檢視文件資料。還可以看到與搜尋查詢匹配的文件數,並獲取欄位值的統計資訊。如果索引模式中配置了時間欄位,還可以在這個頁面的頂部看到基於時間分佈的文件數量柱狀圖。
資料準備
準備一個帶時間欄位型別的資料索引
建索引:
1 PUT /message 2 { 3 "settings": { 4 "index": { 5 "number_of_shards": "2", 6 "number_of_replicas": "0" 7 } 8 }, 9 "mappings": { 10 "properties": { 11 "id": { 12 "type": "integer" 13 }, 14 "message": { 15 "type": "text" 16 }, 17 "date": { 18 "format":"yyyy-MM-dd HH:mm:ss", 19 "type": "date" 20 } 21 } 22 } 23 }
推資料:
1 POST /message/_bulk 2 3 {"index":{"_index":"message"} 4 {"id": 1001 , "msg":"今天是六一兒童節", "date": "2020-06-01 01:00:00"} 5 {"index":{"_index":"message"} 6 {"id": 1002 , "msg":"今天是個好日紙", "date": "2020-06-02 02:00:00"} 7 {"index":{"_index":"message"} 8 {"id": 1003 , "msg":"今天是大晴天", "date": "2020-06-03 03:00:00"} 9 {"index":{"_index":"message"} 10 {"id": 1004 , "msg":"今天是有一個重大事件", "date": "2020-06-04 04:00:00"}
ES中已有資料如下:
1、建立索引模式
開啟介面
第1步:定義索引模式
第2步:配置設定
完成:
2、資料發現
開啟介面,進行搜尋資料
3、視覺化
示例:根據massge訊息索引,建一個統計單位時間內訊息總條數的圖表
1)開啟視覺化介面-》新建視覺化
2)新建垂直條形圖
3)選擇message索引 -〉進行如下圖表設定
4)設定完成後,效果如下,並且可以儲存起來
5)儲存之後,下次開啟視覺化才到,可以直接訪問,如下:
4、儀表板
樣例資料儀表板
1)新增樣例資料
2)選擇安裝Sample web logs 型別的樣例資料
3)效果如下:
自定義資料儀表板
1)新建儀表板 -〉選擇現有的物件(即包括前面建的視覺化圖表)
2)選擇圖表
3)調整時間範圍、大小,或者繼續新增,最後儲存,如下:
4、開發工具
開發工具包含可用於與資料進行互動的工具。可以在控制檯中,呼叫ES REST API