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