排解評估問題

本頁面說明如何解決使用 Workload Manager 評估工作負載時可能遇到的問題。

專案中的第一項評估作業的通知已停用

使用 Workload Manager 在 Google Cloud 專案中建立第一個評估作業時,您可能會發現「Notifications」專區中的事件通知核取方塊已停用。您也可能會看到以下訊息:

Selection unavailable until metrics exist in the current project.

發生這個問題的原因是,Workload Manager 服務帳戶缺少必要權限,無法在您執行評估作業的專案中,將指標傳送至 Cloud Monitoring。

如果您要在專案中建立第一次評估作業,請建立不含事件通知的評估作業。如果專案中至少有一個評估,請執行下列操作:

  1. 授權 Workload Manager 服務帳戶將指標傳送至專案。

    1. 在 Google Cloud 控制台的導覽面板中,依序點選「IAM & Admin」(IAM 與管理) 和「IAM」

      前往身分與存取權管理頁面

    2. 選取要建立評估項目的專案。

    3. 如要在「Permissions」頁面上查看 Google 代管的服務帳戶,請選取「Include Google-provided role grants」核取方塊。

    4. 搜尋格式如下的 Workload Manager 服務帳戶:

      service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com

      您可以在「專案設定」頁面中找到 Google Cloud 專案的 PROJECT_NUMBER。詳情請參閱「識別專案」。

    5. 如要修改服務帳戶的角色,請在包含服務帳戶名稱的資料列中,按一下 「Edit principal」(編輯主體),然後按一下 「Add another role」(新增其他角色)

    6. 如果「Permissions」頁面未列出服務帳戶,請手動輸入服務帳戶名稱:

      1. 按一下「授予存取權」,然後輸入 Workload Manager 服務帳戶的電子郵件地址,格式如下:

        service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com"

      2. 按一下「請選擇角色」

  2. 將下列角色指派給服務帳戶:

  3. 執行評估作業,並等待完成。

    評估作業完成後,Workload Manager 會將指標傳送至專案,您就可以設定評估作業的警示