使用儀表盤
日志服務(wù)可視化是將系統(tǒng)、應(yīng)用或服務(wù)生成的原始日志數(shù)據(jù)轉(zhuǎn)換成圖形化界面展示的過程。本文介紹如何使用儀表盤。
預(yù)期效果
日志服務(wù)儀表盤包含豐富的圖表類型,可以靈活地設(shè)置圖表樣式,以滿足各類場景對展示數(shù)據(jù)的不同需求。
查看儀表盤列表
在日志服務(wù)中,圖標(biāo)代表儀表盤,圖標(biāo)代表儀表盤列表,圖標(biāo)代表演示列表。
儀表盤列表
單擊
,查看當(dāng)前Project下的所有儀表盤。演示列表
單擊
,查看當(dāng)前Project下的所有演示列表。儀表盤模式
顯示模式
查看儀表盤時,系統(tǒng)默認(rèn)呈現(xiàn)顯示模式,允許您瀏覽該儀表盤下的所有統(tǒng)計(jì)圖表。此外,日志服務(wù)還提供了在顯示模式下對儀表盤進(jìn)行刷新、訂閱及分享等操作的功能。
區(qū)域 | 操作說明 |
儀表盤列表區(qū)域 | 單擊 ,可以看到當(dāng)前Project下所有的儀表盤。單擊目標(biāo)儀表盤,進(jìn)入到顯示模式。 |
操作區(qū)域 |
|
過濾器 | 當(dāng)您為儀表盤添加過濾器后,儀表盤會顯示您創(chuàng)建的過濾器。 |
圖表區(qū)域 | 單擊對單個圖表可以進(jìn)行窗口放大查看、創(chuàng)建免密分享、預(yù)覽查詢語句、選擇時間范圍、另存為告警、以PNG圖片格式下載圖表或者以CSV格式下載圖表數(shù)據(jù)。 |
編輯模式
單擊儀表盤頁面的編輯進(jìn)入編輯模式后,您能夠進(jìn)行如下操作:修改儀表盤名稱、添加新圖表、調(diào)整布局、編輯現(xiàn)有圖表以及導(dǎo)入圖表等。
區(qū)域 | 操作說明 |
儀表盤列表區(qū)域 | 單擊 ,可以看到當(dāng)前Project下所有的儀表盤。單擊目標(biāo)儀表盤,在儀表盤右上角單擊編輯進(jìn)入編輯模式。 |
操作區(qū)域 |
|
圖表區(qū)域 | 單擊對單個圖表進(jìn)行編輯、復(fù)制和刪除。 |
使用儀表盤
刷新儀表盤
您可以通過手動或自動兩種方式刷新儀表盤,具體操作如下所示。
在儀表盤頁面的右上方,選擇
,表示立即刷新一次儀表盤。在儀表盤頁面的右上方,選擇
,表示按照指定的時間間隔自動刷新儀表盤。時間間隔可設(shè)置為15秒、60秒、5分鐘或15分鐘。
查詢儀表盤
您可以全局設(shè)置儀表盤的查詢時間范圍,設(shè)置后,所有統(tǒng)計(jì)圖表展示的是同一時段的查詢和分析結(jié)果。
選定的查詢時間范圍僅供臨時查看結(jié)果,系統(tǒng)不會保存。下次查看儀表盤時,系統(tǒng)仍使用默認(rèn)的時間范圍。
時間選擇
在儀表盤頁面的上方,單擊時間選擇,選擇時間范圍。選擇時間范圍后,將鼠標(biāo)放在時間上,可查看具體的時間范圍。
時間選擇
說明
相對時間
表示查詢距離當(dāng)前時間1分鐘、5分鐘、15分鐘等時間區(qū)間的日志數(shù)據(jù)。例如當(dāng)前時間為19:20:31,設(shè)置相對時間1小時,表示查詢18:20:31~19:20:31的日志數(shù)據(jù)。
整點(diǎn)時間
表示查詢最近整點(diǎn)1分鐘、15分鐘等時間區(qū)間的日志數(shù)據(jù)。例如當(dāng)前時間為19:20:31,設(shè)置整點(diǎn)時間1小時,表示查詢18:00:00~19:00:00的日志數(shù)據(jù)。
自定義時間
表示查詢指定時間范圍的日志數(shù)據(jù)。
查看特定條件的儀表盤
在儀表盤頁面的上方,單擊時間選擇,選擇時間范圍后,再單擊儀表盤過濾器,添加過濾條件,表示查詢指定時間和指定條件下的日志數(shù)據(jù)。例如當(dāng)前是2024-09-06日,設(shè)置時間為昨天(相對),添加
method
為GET
,status
為200
的過濾條件,表示查詢2024-09-05 00:00:00 ~ 2024-09-06 00:00:00內(nèi)method
為GET
,status
為200
的日志數(shù)據(jù)。
分享儀表盤
創(chuàng)建儀表盤后,您可以分享到釘釘、企業(yè)微信或阿里云賬號,也可以將儀表盤嵌入釘釘文檔。具體操作,請參見免密分享與集成儀表盤。
訂閱儀表盤
創(chuàng)建儀表盤后,您可以定期將儀表盤渲染為圖片,通過郵件、釘釘?shù)确绞桨l(fā)送給指定人員。
訂閱儀表盤,有如下限制:
統(tǒng)計(jì)圖表Pro版本不支持訂閱。
每個儀表盤只能創(chuàng)建一個訂閱任務(wù)。
每天最多給每個郵箱發(fā)送50封郵件。
每個Project中訂閱任務(wù)和告警任務(wù)的總數(shù)最多100個。如果有特殊需求,請?zhí)?span props="china">工單申請調(diào)整限額。
如果表格分頁顯示,訂閱儀表盤時,僅支持發(fā)送表格第一頁的數(shù)據(jù)截圖。
參數(shù) | 說明 |
訂閱名稱 | 訂閱任務(wù)的名稱。 |
頻率 | 訂閱儀表盤后,發(fā)送通知的頻率。
|
全局時間 |
|
添加水印 | 在生成的圖片上添加水印,水印內(nèi)容為通知渠道地址,例如郵箱地址。 |
通知列表 | 訂閱儀表盤的通知方式包括郵件、Webhook-釘釘機(jī)器人、Webhook-飛書機(jī)器人、Webhook-企業(yè)微信機(jī)器人和自定義Webhook。
|
為儀表盤添加過濾器
為目標(biāo)儀表盤添加過濾器后,您可以根據(jù)指定條件對儀表盤中的所有統(tǒng)計(jì)圖表進(jìn)行篩選,無需修改查詢分析語句。具體操作,請參見添加過濾器。
播放儀表盤
創(chuàng)建演示列表:當(dāng)前Project中沒有演示列表時,有2個入口可以創(chuàng)建,您可以單擊立即創(chuàng)建或者進(jìn)行創(chuàng)建。
在創(chuàng)建演示列表對話框中,完成如下配置,然后單擊確定。
參數(shù)
說明
播放列表名稱
設(shè)置播放列表的名稱。
輪播間隔時間
設(shè)置儀表盤輪播的時間間隔。
目標(biāo)儀表盤名稱
添加目標(biāo)儀表盤。支持跨Project添加儀表盤。
播放儀表盤:選擇目標(biāo)演示列表,單擊右上角播放按鈕,系統(tǒng)將根據(jù)您設(shè)置的時間間隔,自動播放您所添加的儀表盤。您也可以單擊上一頁、下一頁,手動播放儀表盤。
下鉆分析
在儀表盤發(fā)現(xiàn)異常時,可以利用為儀表盤添加交互事件實(shí)現(xiàn)下鉆分析功能快速進(jìn)行下鉆分析,如在Logstore查詢分析、Trace分析或訪問其他儀表盤等,以實(shí)現(xiàn)定位異常根因。具體操作,請參見使用儀表盤下鉆分析定位異常根因。
支持的圖表類型
表格(Pro版本)
表格由一組或多組單元格組成,表格中的項(xiàng)被組織為行和列,表格的第一行稱為表頭,指明表格每一列的內(nèi)容和意義。例如查詢每個http_referer
對應(yīng)的響應(yīng)體總字節(jié)數(shù),并用線圖展示body_bytes_sent
。
(*)| SELECT http_referer, array_agg(body_bytes_sent) as body_bytes_sent GROUP BY http_referer
使用場景:表格能夠精確地展示每個數(shù)據(jù)項(xiàng)的具體數(shù)值。適用于數(shù)據(jù)分析、財(cái)務(wù)報(bào)表、科學(xué)實(shí)驗(yàn)記錄等場景。
線圖(Pro版本)
線圖屬于趨勢類分析圖表,一般用于表示一組數(shù)據(jù)在一個有序數(shù)據(jù)類別(多為連續(xù)時間間隔)上的變化情況,用于直觀分析數(shù)據(jù)變化趨勢。例如查詢每個時間點(diǎn)的頁面訪問量(PV),并設(shè)置上下浮動范圍展示。
(*)| select __time__ - __time__ % 60 as time, COUNT(*) as pv, COUNT(*) + 50 as pv2, COUNT(*) - 50 as pv3 GROUP BY time order by time
使用場景:線圖主要用于展示數(shù)據(jù)隨時間或其他連續(xù)變量的變化趨勢。適用于分析時間序列數(shù)據(jù),如股票價(jià)格、氣溫變化、銷售數(shù)據(jù)等場景。在線圖中,可以清晰地觀測到數(shù)據(jù)在某一個周期內(nèi)的變化,例如:
遞增性或遞減性
增減的速率情況
增減的規(guī)律(如周期變化)
峰值和谷值
柱狀圖(Pro版本)
柱狀圖使用垂直的柱子顯示類別之間的數(shù)值比較,用于描述分類數(shù)據(jù),并統(tǒng)計(jì)每一個分類中的數(shù)量。例如展示UV最高的前5個host
及其頁面訪問量(PV)。
(*)| select host, COUNT(*) as pv, approx_distinct(remote_addr) as uv GROUP BY host ORDER BY uv desc LIMIT 5
使用場景:柱狀圖主要用于比較不同類別或不同時間點(diǎn)的數(shù)據(jù)大小。適用于展示分類數(shù)據(jù),如不同產(chǎn)品的銷售量、不同地區(qū)的人口數(shù)量等。
統(tǒng)計(jì)圖(Pro版本)
統(tǒng)計(jì)圖可包含一個或多個單值圖,單值圖可用于突出顯示單個數(shù)值。例如展示最近15分鐘頁面訪問量(PV)。
(*)| select COUNT(*) as PV
使用場景:統(tǒng)計(jì)圖主要用于直觀展示單個關(guān)鍵指標(biāo)的當(dāng)前數(shù)值及其變化趨勢,適用于需要了解業(yè)務(wù)狀態(tài)或監(jiān)控異常情況的場景。
餅圖(Pro版本)
餅圖通過將一個圓餅按照分類的占比劃分成多個區(qū)塊,整個圓餅代表數(shù)據(jù)的總量,每個區(qū)塊(圓弧)表示該分類占總體的比例大小,所有區(qū)塊(圓弧)的加和等于 100%。比如統(tǒng)計(jì)每個request_method
(請求方法,如GET、POST等)的次數(shù)。
(*)| SELECT request_method, arbitrary(request_length) as len, COUNT(*) as c group by request_method
使用場景:餅圖主要用于展示數(shù)據(jù)的占比關(guān)系。它適用于展示不同部分在整體中的比例,如不同產(chǎn)品的市場份額、各個部門的預(yù)算比例等。
地圖(Pro版本)
以地圖作為背景,通過圖形顏色、圖像標(biāo)記的方式展示地理數(shù)據(jù)信息。比如按國家分組統(tǒng)計(jì)每個國家的記錄數(shù)(count)。
(*)| select ip_to_country(remote_addr) as address, count(1) as count group by address order by count desc limit 10
使用場景:地圖用于展示地理空間數(shù)據(jù)。適用于分析地理位置相關(guān)的數(shù)據(jù),如人口分布、城市擴(kuò)張、交通流量等。
選擇更多圖表,請參見流圖、計(jì)量圖、直方圖、雷達(dá)圖、交叉表、散點(diǎn)圖、拓?fù)鋱D、火焰圖、Markdown圖表、時間軸、詞云、桑基圖、高德地圖、軌跡圖、矩形樹圖、時序狀態(tài)圖、漏斗圖。
相關(guān)文檔
創(chuàng)建儀表盤請參見快速創(chuàng)建儀表盤,分享儀表盤請參見免密分享與集成儀表盤。
使用儀表盤發(fā)現(xiàn)異常指標(biāo),請參見使用儀表盤快速發(fā)現(xiàn)異常指標(biāo),對異常進(jìn)行分析,請參見使用儀表盤下鉆分析定位異常根因。
日志服務(wù)支持通過統(tǒng)計(jì)圖表的方式對查詢分析結(jié)果進(jìn)行可視化展示,具體請參見統(tǒng)計(jì)圖表概述和統(tǒng)計(jì)圖表概述。
日志服務(wù)支持將查詢和分析結(jié)果通過圖表形式保存到儀表盤中,具體操作請參見添加統(tǒng)計(jì)圖表到儀表盤和添加統(tǒng)計(jì)圖表到儀表盤。
關(guān)于過濾器類型過濾器的操作示例,請參見添加過濾器類型的過濾器。關(guān)于變量類型過濾器的操作示例,請參見添加變量類型的過濾器。