Kibana使用教程
一、檢視資料
正常情況下,訪問kibana,點選Discover,出現的效果如下圖:
選擇一條日誌,選擇json,可這條日誌轉換為json格式。
可以把某一欄位和值當做搜尋的條件,對於數字欄位可以使用比較運算子,例如大於(>)、小於(<)或等於(=)。可以使用邏輯運算子 AND,OR 和 NOT 連線搜尋條件,這些運算子需要全部大寫。例如:
account_number:<100 AND balance:>47500
每個匹配的文件預設顯示所有欄位。可以將滑鼠懸停在可用欄位上並點選您想要展示欄位旁邊的 add 按鈕來新增需要展示的欄位。例如,如果您僅僅新增 account_number
,就只會顯示5個簡單的賬戶號碼的列表:
二、資料探索
1、時間過濾:
- 點選 Kibana 工具欄中的 Time Picker 。
- 可以通過點選一個時間段設定快速過濾。
- 可以基於當前時間來設定相對時間過濾器,點選 Relative 後選擇數字和時間單位(秒、分、時、天、月、年)來指定當前時間多久之前是開始時間。也可以用同樣的方式指定當前多久之後為結束時間。相對時間既可以是過往也可以是將來。
- 可以點選 Absolute ,通過修改 To 和 From 欄位直接指定開始時間和結束時間。
- 點選工具條下方最右側的脫字元圖示來關閉 Time Picker 。
2、搜尋資料:
可以在當前索引模式匹配索引進行搜尋,也可以直接在搜尋框中搜尋關鍵字。
儲存搜尋:
- 點選 Kibana 工具欄的 Save 。
- 輸入搜尋的名稱然後點選 Save 。
- 在 Management/Kibana/Saved Objects 匯入、匯出或刪除已經儲存的搜尋。
開啟已儲存的搜尋:
- 在 Kibana 工具欄點選 Open 。
- 選擇要開啟的搜尋。
自動重新整理:
點選 Auto refresh ,在列表中選擇重新整理頻率。
3、檢視日誌上下文:
點選日誌列表左側的expand按鈕
詳細日誌出現後,點選View Surrounding Documents,即可檢視該條日誌的上下文。
三、視覺化資料
餅圖:
要指定要在餅圖中顯示哪些切片,可以使用Elasticsearch的bucket聚合,此聚合將匹配搜尋條件的文件排序為不同的類別,也稱為bucket。
使用bucket聚合來建立多個帳戶餘額範圍,並找出每個範圍中有多少帳戶。
- 在Buckets窗格中,點選Split Slices。
- 在Aggregation下拉選單中,選擇Range。
- 在Field下拉選單中,選擇balance。
- 點選Add Range 4次,使範圍總數達到6個。
- 定義以下範圍:
0 999
1000 2999
3000 6999
7000 14999
15000 30999
31000 50000
- 點選Apply changes。
柱狀圖:
設定x、y座標欄位即可
座標圖:
使用座標圖,你可以在日誌檔案示例資料中視覺化地理資訊。
- 建立一個Coordinate map,並將搜尋源設定為
logstash*(已建立好的索引模版)
。 - 在頂部的選單欄中,單擊最右邊的時間選擇器。
- 點選Absolute。
- 將開始時間設定為2015年5月18日,結束時間設定為2015年5月20日。
- 點選Go。
你還沒有定義任何桶,所以視覺化是世界地圖。
現在,從日誌檔案對映地理座標。
- 在Buckets窗格中,單擊Geo Coordinates。
- 將Aggregation設定為Geohash,將Field設定為geo.coordinate。
- 點選Apply changes。
現在地圖看起來像這樣:
你可以通過點選並拖動來導航地圖,地圖左上角的控制元件使你能夠縮放地圖並設定過濾器,試一下。
相關文章
- Linux下使用Kibana教程(詳細圖文演示)Linux
- kibana安裝使用
- 翻譯 Tim Rose 的kibana外掛教程ROS
- Kibana教程之一:下載與安裝
- Kibana安裝及使用說明
- kibana7.7.0 Dev Tools基本使用語法dev
- ELK 之 Kibana 安裝及使用說明
- Elasticsearch、Logstash、Kibana、Filebeat的使用總結Elasticsearch
- kibana 操作
- 翻譯 Tim Rose 的kibana外掛教程一基礎篇ROS
- 西班牙函式_如何開始使用Kibana函式
- 《Learning ELK Stack》6 使用Kibana理解資料
- ABP 使用ElasticSearch、Kibana、Docker 進行日誌收集ElasticsearchDocker
- 【譯】Tim Rose 的kibana外掛教程-欄位格式化外掛ROS
- kibana 安裝
- kibana操作es
- 安裝kibana
- 日誌系統ELK使用詳解(四)--kibana安裝和使用
- Kibana 使用者指南(檢視文件上下文)
- 翻譯 Tim Rose 的kibana外掛教程-簡單視覺化外掛ROS視覺化
- Kibana的安裝
- Kibana 的安裝
- docker-部署kibanaDocker
- ElasticSearch + Logstash + kibanaElasticsearch
- ES API,使用Kibana的開發工具用例說明API
- 譯 Tim Rose 的kibana外掛教程-消費資料的視覺化外掛ROS視覺化
- .NetCore使用Docker安裝ElasticSearch、Kibana 記錄日誌NetCoreDockerElasticsearch
- 搭建ELK日誌分析系統(四)-kibana安裝和使用
- Kibana 問題總結
- ELK--kibana 安裝
- Kibana server is not ready yetServer
- ElasticSearch + Kibana 安裝部署Elasticsearch
- Kibana 全文檢索操作
- Kibana 啟用 PHP APMPHP
- Linux安裝KibanaLinux
- elasticsearch和kibana安裝Elasticsearch
- ElasticSearch&kibana安裝Elasticsearch
- elasticsearch kibana 安裝成功Elasticsearch