查看歷來趨勢

本頁面說明 Cloud Profiler 的記錄檢視畫面。適用於想瞭解函式平均資源用量隨時間變化的開發人員。

事前準備

這項功能會顯示最近 30 天的資料。如果您的服務是新近部署,或是至少 30 天未部署,這些圖表可能會空白或不完整。

開啟記錄檢視畫面

您可以透過不同方式,查看服務中函式的資源用量記錄。

查看多個函式的歷史記錄

如要顯示多個函式的平均用量,請按一下「記錄」圖示

顯示篩選列。

根據預設,這個檢視畫面會顯示平均用量最高的 5 個函式記錄。您可以設定這個檢視畫面,顯示或隱藏特定函式:

顯示預設記錄檢視畫面。

查看特定函式的歷史記錄

如要查看特定函式的平均用量,請執行下列其中一項操作:

  • 在火焰圖中,將指標放在包含感興趣函式的框架上,然後按一下框架工具提示中的「顯示記錄」
  • 按一下「清單」圖示 ,找出感興趣的函式,選取「動作」圖示 ,然後選取「顯示記錄」

瞭解圖表

圖表中的每條線都會顯示特定函式的資源用量記錄。圖表會顯示 30 天的資料。圖表上最新的資料點是前一天的資料。

「值類型」選單可讓您以所有函式的資源用量百分比,或以指標單位的絕對值顯示設定檔資料。函式的絕對用量計算方式為:在 24 小時內,所有設定檔的資源總用量與該期間設定檔數量的比率。

「最多顯示」選單可讓您設定要顯示的函式數量上限。根據預設,這個值會設為 5 個函式。

圖表標題會指出圖表顯示的是個人用量還是總用量。標題也會顯示歷史資料所屬的資源。 在上一個螢幕截圖中,圖表標題指出顯示的是 CPU time 資料。

圖表圖例會列出顯示資源用量的函式名稱。

操作圖表

如要醒目顯示特定函式的資料,請將指標懸停在圖例中的函式名稱上。

如要查看資料點的詳細資訊,請將指標懸停在資料點上,啟用工具提示:

顯示預設記錄檢視畫面工具提示。

如上一個螢幕截圖所示,工具提示會顯示下列內容:

  • 函式名稱
  • 函式檔案名稱
  • 日期
  • 絕對用量和百分比用量
  • 用於產生資料點的設定檔數量

篩選圖表

如要顯示或隱藏函式,請使用篩選器。 篩選器會接受規則運算式做為篩選器值,且比對時會區分大小寫。系統會將規則運算式與所有函式名稱和檔案名稱進行比較。

如要新增篩選器,請按一下「新增記錄篩選器」,從清單中選取選項,然後輸入篩選器的值。

篩選器 說明
顯示

如要顯示名稱或檔案名稱符合 RE2 規則運算式的函式,請新增這個篩選器,並將值設為該規則運算式。

如果您新增多個 Show 篩選器,系統會以邏輯 OR 結合這些篩選器。

隱藏

如要從顯示畫面中隱藏名稱或檔案名稱符合規則運算式的所有函式,請新增這個篩選器,並將值設為規則運算式。

如果您新增多個 Hide 篩選器,系統會以邏輯 OR 結合這些篩選器。

疑難排解

本節列出歷史記錄檢視畫面特有的問題。 如需其他剖析器問題的說明,請參閱「一般疑難排解」一節。

行為 原因 解決方案
一或多個函式缺少部分資料點。 圖表會顯示 30 天的歷來資料。如果某天沒有資料,圖表就不會新增資料點,因此圖表可能部分空白。 缺少資料並非錯誤情況。
圖表空白,且顯示訊息 No data is available for the filter selections

如果是新部署的服務,系統不會顯示任何歷來資料。

如果已套用篩選器,則篩選器組合可能會導致服務中的所有函式都無法顯示資料。舉例來說,如果套用篩選器 Show:sortHide:sort,系統就不會顯示任何資料。Show 篩選器會強制只顯示名稱中含有 sort 的函式,而 Hide 篩選器則會強制隱藏這些函式。

新部署的服務應該不會有任何記錄。

如果已套用篩選器,請確認篩選器組合不會排除所有可能的功能。

後續步驟