在控制台中監控效能資料


如要查看即時效能資料,請確認應用程式使用的 Performance Monitoring SDK 版本與即時資料處理相容。進一步瞭解即時成效資料

在資訊主頁中追蹤重要指標

如要瞭解重要指標的趨勢,請將這些指標新增至 成效資訊主頁頂端的指標看板。您可以查看每週變化,快速找出迴歸問題,或驗證程式碼的近期變更是否有助於改善效能。

<span class= 中的指標板圖片Firebase Performance Monitoring 資訊主頁" />

以下列舉幾個可追蹤的趨勢:

  • 改善首次輸入延遲時間,因為您已變更應用程式載入特定 JavaScript 檔案時的行為
  • 改用 CDN 提供資產後,首次顯示內容所需時間縮短
  • 自從您實作縮圖用途後,網路要求的回應酬載大小就會下降
  • 在生態系統中斷期間,第三方 API 呼叫的網路回應時間增加

Firebase 專案的每位成員都可以設定自己的指標看板。您可以追蹤自己重視的指標,其他專案成員則可在各自的看板上追蹤完全不同的一組重要指標。

如要將指標新增至指標看板,請按照下列步驟操作:

  1. 前往 Firebase 主控台的「效能」資訊主頁
  2. 按一下空白的指標資訊卡,然後選取要新增至看板的現有指標。
  3. 按一下已填入指標資訊卡上的 即可查看更多選項,例如取代或移除指標。

指標板會顯示收集到的指標資料,包括圖形和數字百分比變化。

  • 每張指標資訊卡都會顯示指標值在所選時間範圍內的百分比變化,以及指標最近收集到的值。指標板頂端的陳述式是百分比變動的解讀方式。
  • 根據預設,指標資訊主頁會顯示指標的第 75 百分位數值,與網站體驗核心指標一致。如要查看不同使用者群體的應用程式體驗,請在資訊主頁頂端的下拉式選單中選取其他百分位數。

紅色、綠色和灰色代表什麼意思?

大多數指標都有理想的趨勢方向,因此指標看板會使用顏色顯示指標資料的趨勢是正向還是負向。

舉例來說,假設您要追蹤網頁的首次輸入延遲 (應為較小的值)。如果這個值持續增加,指標板會以紅色顯示指標的百分比變化,提醒您可能發生問題。不過,如果值減少或維持不變,指標資訊板會分別以綠色或灰色顯示百分比。

如果指標沒有明顯的趨勢方向,例如網路要求的回應酬載大小,指標板一律會以灰色顯示指標的百分比變化,無論資料趨勢為何。

實線和虛線代表什麼?

  • 深藍色實線:指標隨時間變化的值

  • 淡藍色虛線:指標在過去特定時間的值
    舉例來說,如果您選擇顯示過去 7 天的圖表,並將游標懸停在 8 月 30 日,淡藍色虛線會顯示 8 月 23 日的指標值。



查看追蹤記錄及其資料

您可以在「效能」資訊主頁底部的追蹤記錄表中,查看應用程式的所有追蹤記錄。這個表格會將各類型追蹤記錄歸入適當的子分頁。舉例來說,所有網路要求追蹤記錄都會列在「網路要求」子分頁下方。

追蹤記錄表格會顯示每個追蹤記錄的部分主要指標值,以及每個指標值的百分比變化。系統會根據「Dashboard」分頁頂端所選百分位和時間範圍計算這些值。例如:

  • 如果您選取的百分位為 75%,時間範圍為「最近 7 天」,則指標值會是最近一天收集到的資料的 第 75 百分位,百分比變化則是相較於 7 天前的變化。
  • 接著,如果將時間範圍變更為「過去 24 小時」,指標的值就會是最近一小時收集到的資料的中位數,而百分比變化則是過去 24 小時的變化。

您可以依指標值或特定指標的百分比變化排序,查看各個子分頁中的追蹤記錄清單。這有助於您快速找出應用程式中的潛在問題。

如要查看特定追蹤記錄的「所有」指標和資料,請按一下追蹤記錄表中的追蹤記錄名稱。本頁的下列各節會提供更多詳細資訊。

查看特定追蹤記錄的更多資料

Performance MonitoringFirebase 控制台中提供疑難排解頁面,醒目顯示指標變化,方便您快速解決問題,並盡量減少效能問題對應用程式和使用者的影響。您可以使用疑難排解頁面,瞭解潛在的效能問題,例如在下列情況下:

  • 您選取資訊主頁上的相關指標,並發現差異很大。
  • 在追蹤記錄表中,您可以排序來顯示最大差異,並查看百分比變化情形。
  • 您會收到電子郵件快訊,通知您有效能問題。

您可以透過下列方式存取疑難排解頁面:

  • 在指標資訊主頁上,按一下「查看指標詳細資料」按鈕。
  • 在任何指標資訊卡上,依序選取「」>「查看詳細資料」。疑難排解頁面會顯示所選指標的相關資訊。
  • 在追蹤記錄表中,按一下與該追蹤記錄相關聯的列中任一指標值或追蹤記錄名稱。
  • 在電子郵件快訊中,按一下「立即調查」

在追蹤記錄表中按一下追蹤記錄名稱,即可深入瞭解感興趣的指標。按一下「Filter」 按鈕,即可依屬性篩選資料,例如:

<span class=Firebase Performance Monitoring 資料以「/>」屬性篩選
  • 依「網頁網址」篩選,查看網站特定網頁的資料
  • 依「有效連線類型」篩選,瞭解 3G 連線對應用程式造成的影響
  • 依「國家/地區」篩選,確認資料庫位置不會影響特定區域

查看追蹤記錄的所有收集指標

點選追蹤記錄後,您可以深入瞭解感興趣的指標:

  • 網路要求追蹤記錄:可用的指標分頁包括「回應時間」和「回應酬載大小」
  • 自訂程式碼追蹤記錄:系統一律會提供「Duration」指標分頁標籤 (這是這類追蹤記錄的預設指標)。如果您在自訂程式碼追蹤記錄中新增任何自訂指標,系統也會顯示這些指標分頁。
  • 網頁載入追蹤記錄:可用的指標分頁包括首次繪製首次顯示內容所需時間首次輸入延遲時間和 DOM 相關事件。
<span class=「Firebase Performance Monitoring 發布圖表」/>

您可以在指標分頁下方,查看所選指標的成效摘要。這包括一句話概述指標隨時間變化的趨勢,以及一張圖表,用來呈現所選日期範圍內資料的分布情形。

查看資料的詳細資訊

您可以依據屬性篩選及劃分資料,也可以點選查看應用程式使用工作階段的內容中的資料。

舉例來說,如要瞭解近期網路回應時間緩慢的原因,以及某個國家/地區是否會影響成效,請按照下列步驟操作:

  1. 在屬性下拉式選單中選取「國家/地區」
  2. 在表格中依最新值排序,即可查看對網路回應時間影響最大的國家/地區。
  3. 選取最新值最高的國家/地區,並將這些國家/地區繪製在圖表上。接著,將滑鼠游標懸停在圖表的時間軸上,瞭解這些國家/地區的網路回應時間何時變慢。
  4. 如要進一步調查特定國家/地區網路回應時間問題的根本原因,請為這些國家/地區新增篩選器,並繼續調查其他屬性 (例如無線電類型和裝置)。