- Kibana 教程
- Kibana - 首頁
- Kibana - 概述
- Kibana - 環境設定
- Kibana - ELK Stack 簡介
- Kibana - 載入示例資料
- Kibana - 管理
- Kibana - 發現
- Kibana - 聚合和指標
- Kibana - 建立視覺化
- Kibana - 使用圖表
- Kibana - 使用圖表
- Kibana - 使用熱力圖
- 使用座標地圖
- Kibana - 使用區域地圖
- 使用儀表和目標
- Kibana - 使用畫布
- Kibana - 建立儀表板
- Kibana - Timelion
- Kibana - 開發工具
- Kibana - 監控
- 使用 Kibana 建立報表
- Kibana 有用資源
- Kibana - 快速指南
- Kibana - 有用資源
- Kibana - 討論
Kibana - 使用圖表
讓我們探索並瞭解視覺化中最常用的圖表。
- 水平條形圖
- 垂直條形圖
- 餅圖
以下是建立上述視覺化的步驟。讓我們從水平條形圖開始。
水平條形圖
開啟 Kibana 並點選左側的“視覺化”選項卡,如下所示:
點選“+”按鈕建立一個新的視覺化:
點選上面列出的“水平條形圖”。您需要選擇要視覺化的索引。
選擇countriesdata-28.12.2018索引,如上所示。選擇索引後,將顯示如下螢幕:
它顯示了一個預設計數。現在,讓我們繪製一個水平圖表,以便我們可以看到前 10 個國家的人口資料。
為此,我們需要選擇要在 Y 軸和 X 軸上顯示的內容。因此,選擇“桶”和“指標聚合”:
現在,如果您點選 Y 軸,它將顯示如下螢幕:
現在,從這裡顯示的選項中選擇您想要的聚合:
請注意,這裡我們將選擇“最大值”聚合,因為我們希望根據可用的最大人口顯示資料。
接下來,我們必須選擇需要最大值的那個欄位。在索引countriesdata-28.12.2018中,我們只有兩個數字欄位:面積和人口。
由於我們想要最大人口,因此我們選擇“人口”欄位,如下所示:
透過此操作,我們就完成了 Y 軸的設定。我們為 Y 軸獲得的輸出如下所示:
現在讓我們選擇 X 軸,如下所示:
如果您選擇 X 軸,您將獲得以下輸出:
選擇聚合為“術語”。
從下拉選單中選擇欄位。我們想要按國家人口顯示,因此選擇“國家”欄位。“按”排序,我們有以下選項:
我們將選擇“按最大人口”排序,因為我們希望首先顯示人口最多的國家,依此類推。新增完所需資料後,點選指標資料頂部的“應用更改”按鈕,如下所示:
點選“應用更改”後,我們將得到水平圖表,我們可以看到中國是人口最多的國家,其次是印度、美國等。
同樣,您可以透過選擇所需的欄位來繪製不同的圖表。接下來,我們將儲存此視覺化作為 max_population,以便稍後用於儀表板建立。
在下一節中,我們將建立垂直條形圖。
垂直條形圖
點選“視覺化”選項卡,並使用垂直條形圖和索引countriesdata-28.12.2018建立一個新的視覺化。
在這個垂直條形圖視覺化中,我們將建立一個按國家面積的條形圖,即顯示面積最大的國家。
因此,讓我們選擇 Y 軸和 X 軸,如下所示:
Y 軸
X 軸
在這裡應用更改後,我們可以看到如下所示的輸出:
從圖表中,我們可以看到俄羅斯面積最大,其次是加拿大和美國。請注意,此資料是從 countriesdata 索引中提取的,並且是虛擬資料,因此數字可能與即時資料不符。
讓我們將此視覺化儲存為countrywise_maxarea,以便稍後與儀表板一起使用。
接下來,讓我們處理餅圖。
餅圖
因此,首先建立一個視覺化,並選擇餅圖,索引為 countriesdata。我們將以餅圖格式顯示 countriesdata 中可用區域的數量。
左側有指標,它將提供計數。“桶”中有兩個選項:“分割切片”和“分割圖表”。現在,我們將使用“分割切片”選項。
現在,如果您選擇“分割切片”,它將顯示以下選項:
選擇聚合為“術語”,它將顯示更多要輸入的選項,如下所示:
“欄位”下拉選單將包含所選索引中的所有欄位。我們選擇了“區域”欄位和我們選擇的“按”排序,我們將其排序為“降序”,大小將設為 10。因此,這裡我們將從 countries 索引中獲得 10 個區域的計數。
現在,點選如下所示的高亮顯示的播放按鈕,您應該會看到右側的餅圖已更新。
餅圖顯示
所有區域都以顏色列在右上角,餅圖中顯示相同的顏色。如果您將滑鼠懸停在餅圖上,它將提供區域的計數以及區域的名稱,如下所示:
因此,它告訴我們在我們上傳的 countries 資料中,22.77% 的區域被撒哈拉以南非洲佔據。
從餅圖中可以看出,亞洲地區佔 12.5%,數量為 28。
現在,我們可以透過點選右上角的儲存按鈕來儲存視覺化,如下所示:
現在,儲存視覺化,以便稍後在儀表板中使用。