2021年大数据ELK(二十七):数据可视化(Visualize)
全網最詳細的大數據ELK文章系列,強烈建議收藏加關注!?
新文章都已經列出歷史文章目錄,幫助大家回顧前面的知識重點。
目錄
數據可視化(Visualize)
一、數據可視化的類型
二、以餅圖展示404與200的占比
三、以條形圖方式展示2020年5月每日請求數
四、以TSVB可視化不同訪問來源的數據
五、???制作用戶選擇請求方式、響應字節大小控制組件
1、控制組件
2、Kibana開發
數據可視化(Visualize)
Kibana中的Visualize可以基于Elasticsearch中的索引進行數據可視化,然后將這些可視化圖表添加到儀表盤中。
一、數據可視化的類型
- Lens
- 通過簡單地拖拽數據字段,快速構建基本的可視化
- 常用的可視化對象
- 線形圖(Line)、面積圖(Area)、條形圖(Bar):可以用這些帶X/Y坐標的圖形來進行不同分類的比較
- 餅圖(Pie):可以用餅圖來展示占比
- 數據表(Data Table):以數據表格的形式展示
- 指標(Metrics):以數字的方式展示
- 目標和進度:顯示帶有進度指標的數字
- 標簽云/文字云(Tag Cloud):以文字云方式展示標簽,文字的大小與其重要性相關
- Timelion
- 從多個時間序列數據集來展示數據
- 地圖
- 展示地理位置數據
- 熱圖
- 在矩陣的單元格展示數據
- 儀表盤工具
- Markdown部件:顯示一些MD格式的說明
- 控件:在儀表盤中添加一些可以用來交互的組件
- Vega
?
二、以餅圖展示404與200的占比
效果圖:
?
操作步驟:
1、創建可視化
2、選擇要進行可視化圖形類型,此處我們選擇Pie(餅圖類型)
3、選擇數據源
4、添加分桶、分片(還記得嗎?我們在Elasticsearch進行分組聚合都是以分桶方式進行的,可以把它理解為分組)
5、配置分桶以及指標計算方式
?6、點擊藍色播放按鈕執行
7、保存圖形(取名為:apache_log@404_200)
三、以條形圖方式展示2020年5月每日請求數
?效果如下:
開發步驟:
?
我們還可以修改圖形的樣式,例如:以曲線、面積圖的方式展示。
?
?
?
四、以TSVB可視化不同訪問來源的數據
TSVB是一個基于時間序列的數據可視化工具,它可以使用Elasticsearch聚合的所有功能。使用TSVB,我們可以輕松地完成任意聚合方式來展示復雜的數據。它可以讓我們快速制作效果的圖表:
1、基于時間序列的圖形展示
2、展示指標數據
?3、TopN
?4、類似油量表的展示
5、Markdown自定義數據展示
6、以表格方式展示數據
操作步驟:?
- 創建TSVB可視化對象
- ?配置Time Series數據源分組條件
?
- 配置Metric
?
- ?TopN
?
?
五、???制作用戶選擇請求方式、響應字節大小控制組件
1、控制組件
在Kibana中,我們可以使用控件來控制圖表的展示。例如:提供一個下列列表,供查看圖表的用戶只展示比較關注的數據。我們可以添加兩個類型的控制組件:
- 選項列表
- 根據一個或多個指定選項來篩選內容。例如:我們先篩選某個城市的數據,就可以通過選項列表來選擇該城市
- 范圍選擇滑塊
- 篩選出來指定范圍的數據。例如:我們篩選某個價格區間的商品等。
2、???????Kibana開發
?
?
- 📢博客主頁:https://lansonli.blog.csdn.net
- 📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正!
- 📢本文由 Lansonli 原創,首發于 CSDN博客🙉
- 📢大數據系列文章會每天更新,停下休息的時候不要忘了別人還在奔跑,希望大家抓緊時間學習,全力奔赴更美好的生活?
?
?
總結
以上是生活随笔為你收集整理的2021年大数据ELK(二十七):数据可视化(Visualize)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年大数据ELK(二十六):探索数
- 下一篇: 2021年大数据ELK(二十八):制作D