監控健康狀態和效能

Cloud Monitoring 提供 Cloud Run 效能監控、指標運作時間檢查,以及快訊,在超過特定指標門檻時傳送通知。適用 Google Cloud Observability 計價方式,也就是說,全代管版 Cloud Run 的指標不需付費。

Cloud Run 事件會發布到 Personalized Service Health。 建議您針對 Personalized Service Health 事件設定快訊

內建指標

Cloud Run 會自動與 Cloud Monitoring 整合,因此您不需進行任何安裝或設定。這表示系統會在 Cloud Run 服務、作業和工作站集區執行時自動擷取其指標。

您可以在 Cloud Monitoring 中查看指標,也可以在控制台的 Cloud Run 服務、工作和工作站集區頁面中查看。Cloud Monitoring 提供更多圖表和篩選選項。

重要的 Cloud Run 指標包括:

指標 服務 工作 工作站集區
計費容器執行個體時間
容器啟動延遲時間
容器 CPU 使用率
容器記憶體使用率
容器 GPU 記憶體用量
容器 GPU 記憶體使用率
容器 GPU 使用率
已傳送的位元組數
已接收的位元組數
要求數量
要求的延遲時間
容器執行個體數量
並行要求數量上限
已完成的執行作業
執行中的執行作業
已完成的工作嘗試
執行中的工作嘗試

如需所有可用的 Cloud Run 指標清單和更深入的詳細資料,請參閱 Cloud Monitoring 中 Cloud Run 指標的完整總覽

建立自訂指標

如要從 Cloud Run 服務產生自訂指標,可以部署補充資訊代理程式,例如 OpenTelemetryPrometheus

或者,您也可以使用以記錄為準的指標收集自訂指標。

資源類型

Cloud Run 的監控資源名稱如下:

查看 Cloud Run 中的指標

您可以在對應的服務、工作和工作站集區頁面中,查看服務、工作和工作站集區的指標。

查看服務的指標

如要在 Cloud Run 頁面查看服務指標:

  1. 前往 Cloud Run

  2. 按一下 [Services] (服務) 標籤。

  3. 在服務清單中找出所需服務,然後按一下。

  4. 按一下「指標」分頁標籤,即可顯示該服務的指標。

Cloud Run 服務的指標圖表會顯示部署事件。

查看工作的指標

如要在 Cloud Run 頁面查看工作指標:

  1. 前往 Cloud Run

  2. 按一下「JOBS」(工作) 分頁標籤

  3. 在工作清單中點選工作。

  4. 按一下「指標」分頁標籤,即可顯示該工作的指標。

查看工作站集區的指標

如要在 Cloud Run 頁面查看工作站集區指標:

  1. 前往 Cloud Run

  2. 按一下「工作站集區」分頁標籤。

  3. 在工作站集區清單中找出並點選所需的工作站集區。

  4. 按一下「METRICS」(指標) 分頁標籤,即可顯示該工作站集區的指標。

Cloud Run 工作站集區的指標圖表會顯示部署事件。

在 Cloud Monitoring 中查看指標

如要使用 Metrics Explorer 查看受控資源的指標,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的 「Metrics Explorer」頁面:

    前往 Metrics Explorer

    如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果

  2. 選取「設定」分頁標籤,然後輸入或選取「資源類型」和「指標」。依照下列資訊填妥相關欄位:
    1. 在「資源」欄位,選取資源類型 (服務、工作或工作站集區)
    2. 在「Metric」(指標) 中,選取選單中的其中一個指標。如需可用指標的完整說明,請參閱:Monitoring Google Cloud 指標頁面
  3. (選用) 如要設定資料的查看方式,請使用「篩選器」、「分組依據」和「匯總器」選單。舉例來說,您可以依據資源或指標標籤將資料分組。詳情請參閱選取指標的相關說明。

新增運作時間檢查

您可以使用 Cloud Monitoring 追蹤服務效能。詳情請參閱驗證服務的可用性(運作時間檢查)。

新增快訊

您可以使用 Cloud Monitoring 傳送某些事件的通知,例如運作時間檢查失敗。如需詳細資訊,請參閱服務的建立與管理快訊政策