建立 Cloud Deploy 快訊

本頁說明如何使用 Cloud Deploy 和 Google Cloud Observability 設定快訊政策,以便在 Cloud Deploy 中發生特定事件和符合特定條件時收到通知。

系統會使用 Cloud Logging 儲存的平台記錄,產生 Cloud Deploy 的快訊。Google Cloud Observability 支援使用 Cloud Monitoring 的時間序列資料產生的快訊,但 Cloud Deploy 快訊僅以記錄為依據

Cloud Deploy 快訊政策適用於每個推送管道。

什麼是警示?

快訊是 Google Cloud Observability 在特定情況下發出的通知。 您可以在警告政策中指定這些條件。如要進一步瞭解警告和警告政策,請參閱 Google Cloud Observability 說明文件。本文說明可設定快訊政策的特定 Cloud Deploy 活動。

可用的快訊

您可以針對下列 Cloud Deploy 專屬情況設定快訊政策:

  • 特定版本的「render」作業失敗。

    每次發布時,系統都會先為所有目標算繪所有資訊清單、服務定義和任何其他必須算繪的設定,然後再部署任何內容。如果發行內容的算繪作業失敗,系統就會發送這則快訊通知您。

  • 推出失敗。

    如果這個發布管道中的推出作業失敗,系統就會傳送這項快訊通知您。 接著,您可以按照「管理推出作業」一文所述採取行動。

  • 推出作業需要核准

    您已將其中一個目標設為必須經過核准,且目前正在將版本升級至該目標,但尚未核准。

  • 採用初期測試部署策略的推出作業需要推進階段

    使用初期測試部署策略時,每個初期測試版本增量都是該版本和目標的推出階段。您可以手動或自動推進這些階段。如果發布作業正在等待階段推進,系統會傳送這則快訊通知您。

需要哪些權限?

使用 Google Cloud 控制台設定快訊政策的人員,必須具備 Google Cloud Observability 要求的權限

設定 Cloud Deploy 快訊

如要為推送管道建立快訊,請按照下列步驟操作:

  1. 開啟要建立快訊政策的管道,然後前往「Delivery pipeline details」(運送管道詳細資料) 頁面。

     Google Cloud 控制台中的推送管道詳細資料,顯示「快訊」按鈕

  2. 按一下「建議的快訊」按鈕。

    系統會顯示「警告政策範本」對話方塊,其中列出適用於 Cloud Deploy 的警告政策範本。

  3. 選取要用於這項發布管道的每個政策範本。

    您也可以按一下「顯示選項」,設定範本選項,並查看與該政策範本相關的目前記錄訊息。

  4. 在「設定通知」下方,選取要接收通知的通知管道。

    如果尚未設定通知管道,可以按一下「管理通知管道」

根據預設,每項政策每 5 分鐘最多會傳送 1 則快訊。您可以在每個快訊政策範本的「顯示選項」部分設定這項功能。

如要進一步瞭解如何設定快訊政策和通知管道,請參閱「快訊總覽」。

設定快訊的其他方式

除了使用 Google Cloud 控制台建立快訊政策,您也可以使用 Cloud Monitoring APIGoogle Cloud Observability Terraform 供應商

後續步驟