在 Cloud Deploy 中查看指標

Cloud Deploy 會顯示特定推送管道的部署次數和成功次數指標。

關於 Cloud Deploy 指標

Cloud Deploy 中的所有部署指標都具有下列特徵:

  • 所有指標都是以每個推送管道為準。

  • 所有指標都是針對部署至您的 正式版目標的作業。

    推送管道中的最終目標進度視為正式版目標。

  • 所有指標都是以 30 天的滾動週期來評估。

    舉例來說,「部署作業」指標會計算過去 30 天內成功和失敗的部署作業數量。

  • 指標會考量成功的部署作業,部分指標也會回報失敗的部署作業。

    部署成功是指 Pod 回報就緒狀態。部署失敗率指標會將失敗次數計為所有部署嘗試次數的百分比。

Cloud Deploy 會在Google Cloud 控制台中提供下列部署指標:

「部署」指標

「部署作業」指標會顯示從所選推送管道部署至正式版群組叢集的成功和失敗次數。

「部署」指標,顯示在放送管道詳細資料頁面

部署頻率指標

「部署頻率」指標會顯示推送管道每天成功部署至正式環境目標的頻率。這是 DevOps Research and Assessment (DORA) 研究計畫所定義的四大關鍵指標之一。

推送管道詳細資料頁面顯示的部署頻率指標

部署頻率的計算方式

部署頻率是根據部署天數計算,而非部署次數。也就是說,如果交付管道在某一天產生四項部署作業,並將其部署至實際工作環境,這就算是一個部署日。

這項指標會以每日、每週或每月為單位表示,視部署次數而定:

  • 如果每週的部署天數中位數大於或等於 3,則頻率會以「每日」表示:

    「每天 0.8 次。」

  • 否則,如果超過 2 週的部署天數大於 0,則會以每週表示:

    「每週 2 天。」

  • 否則,如果每月至少有一天部署,則會以每月表示:

    「每月 2 天。」

部署失敗率指標

「部署失敗率」指標會顯示部署失敗的百分比。

發布管道詳細資料頁面顯示的「部署失敗率」指標