Sentry 監(jiān)控 - Dashboards 數(shù)據(jù)可視化大屏
目錄
默認(rèn) Dashboard
定制
自定義 Dashboard
管理 Dashboard
Widget 生成器
可視化類型
- Line(折線), Bar(柱狀), 和 Area(面積) 圖
- Table Results(表格)
- World Map(世界地圖)
- Big Number(大數(shù))
Dashboard 允許您瀏覽跨多個(gè)項(xiàng)目的錯(cuò)誤和性能數(shù)據(jù),從而為您提供應(yīng)用程序運(yùn)行狀況的廣泛概覽。Dashboard 由一個(gè)或多個(gè)小部件(widget)組成,每個(gè)小部件可視化一個(gè)或多個(gè) Discover 查詢。
https://docs.sentry.io/product/discover-queries/
同一視圖中的所有小部件(widgets)都反映了全局選擇頭部(Global Selection Header)中指示的日期范圍,并在您更新該日期范圍時(shí)同步更新。您還可以放大您可能想要調(diào)查的任何時(shí)間序列可視化,并且所有 widget 都反映了您放大的時(shí)間段。
默認(rèn) Dashboard
默認(rèn) Dashboard 包括以下小 widget:
- Number of Errors: 顯示您遇到的 errors 總數(shù)。
- Number of Issues: 顯示您遇到的 issues 總數(shù)。
- All Events: 顯示所有 errors、transactions 等。
- Affected Users: 將已知用戶與未知用戶進(jìn)行比較。
- Handled v. Unhandled: 將已處理的錯(cuò)誤與未處理的錯(cuò)誤進(jìn)行比較。
- Errors by Country: 顯示錯(cuò)誤頻率的世界地圖。
- Errors by Browser: 按瀏覽器名稱比較錯(cuò)誤數(shù)。
定制
如果您想編輯默認(rèn) dashboard 或構(gòu)建多個(gè) dashboard,每個(gè) dashboard 都有自己的一組獨(dú)特的 widget,您可能需要考慮我們的自定義 Dashboard 功能,它使您能夠創(chuàng)建更強(qiáng)大的數(shù)據(jù)大屏,如下所示。
自定義 Dashboard
自定義 Dashboard 在整個(gè)組織中共享,用戶可以在管理視圖中查看彼此的自定義dashboard。請(qǐng)注意,您所做的任何更改都是全局性的,并將顯示給整個(gè)組織的用戶。
管理 Dashboard
- 創(chuàng)建 dashboard
- 復(fù)制 dashboard
- 刪除 dashboard
單擊 “Create Dashboard” 會(huì)將您帶到一個(gè)新 dashboard,您可以在其中立即開(kāi)始添加 widget。當(dāng)您創(chuàng)建新 dashboard 或編輯現(xiàn)有 dashboard 時(shí),小部件會(huì)略微變灰。從這里,您可以:
- 重命名 dashboard
- 添加和刪除 widget
- 重新排列現(xiàn)有 widget
Widget 生成器
當(dāng)您添加 widget 或編輯現(xiàn)有 widget 時(shí),系統(tǒng)會(huì)提示您提供表單和可視化預(yù)覽。從這里,您可以:
- 重命名 widget
- 更改查詢
- 提供 legend 別名
- 更改 Y 軸
該表單包括以下字段:
Widget Name: 出現(xiàn)在每個(gè) widget 頂部的名稱。
Visualization Display: 選定的可視化類型。
- https://docs.sentry.io/product/dashboards/custom-dashboards/#visualization-types
Query: 定義您要調(diào)查的內(nèi)容的搜索參數(shù)。添加其他查詢以比較 project、organization、release等。每個(gè)查詢都有一個(gè) legend 別名,您可以命名以在任何時(shí)間序列圖表中更輕松地查看。有關(guān)如何構(gòu)建查詢的更多信息,請(qǐng)查看 Discover Query Builder 制定的一些規(guī)則。
- https://docs.sentry.io/product/discover-queries/query-builder/
Y-Axis: 要映射的搜索參數(shù)的屬性。默認(rèn)情況下,count() 被選中。將此更改為 duration 會(huì)將 Y 軸更改為毫秒或秒。添加疊加層將添加另一組數(shù)據(jù)進(jìn)行比較。例如,要反映 P50、P75 和 P90,您需要三個(gè)疊加層。如果單位(unit)沖突,圖表將始終以第一行為基礎(chǔ)。
可視化類型
Line(折線), Bar(柱狀), 和 Area(面積) 圖
折線圖、條形圖和面積圖可視化允許您將一個(gè)或多個(gè)聚合函數(shù)繪制為時(shí)間序列(time series)。
每種圖表類型都允許您解決不同的問(wèn)題:
- 折線圖(Line charts)是一種通用的可視化。如果添加多個(gè)疊加層,請(qǐng)確保 Y 軸單位匹配。將計(jì)數(shù)(count)與持續(xù)時(shí)間(duration)混合不會(huì)產(chǎn)生有用的結(jié)果。
- 條形圖(Bar charts )將按天對(duì)結(jié)果進(jìn)行分組,使其適合每日匯總或作為“大圖(big picture)”摘要。一個(gè)例子是“每天的錯(cuò)誤計(jì)數(shù)(count of errors per day)”。
- 面積圖(Area charts)非常適合顯示累積結(jié)果或您想要顯示細(xì)分的位置。一個(gè)例子是“每個(gè)主要瀏覽器的錯(cuò)誤計(jì)數(shù)(count of errors for each major browser)”。
Table Results(表格)
Table results 顯示 Discover 查詢的最高結(jié)果。此可視化非常適合顯示關(guān)鍵字段(key fields)和相關(guān)聚合(related aggregates)。例如“最常訪問(wèn)的事務(wù)名稱的持續(xù)時(shí)間百分位數(shù)”。
World Map(世界地圖)
使用給定的函數(shù)和 geo.country_code 查詢事件。結(jié)果被繪制為世界地圖上的密度值。一個(gè)示例場(chǎng)景是“用戶在哪些國(guó)家/地區(qū)遇到最多的錯(cuò)誤”。您可以使用鼠標(biāo)滾輪縮放地圖,或通過(guò)單擊并拖動(dòng)地圖來(lái)平移地圖。
Big Number(大數(shù))
大數(shù)字可視化顯示單個(gè)函數(shù)的當(dāng)前值。這種可視化非常適合高級(jí)聚合。一個(gè)示例場(chǎng)景是“所有 transaction 的 p95”。




































