設定 Cloud Hub

本文說明如何設定 Cloud Hub。

設定程序主要有幾個步驟:

  1. 如要以應用程式為中心管理資源,包括在 Cloud Hub 中查看應用程式的資料,您必須設定應用程式管理

    如果您未設定應用程式管理,仍可在 Cloud Hub 中依Google Cloud 專案 (而非應用程式) 查看部分資料。

  2. 啟用必要的 API

  3. 設定記錄、指標和追蹤記錄的匯總檢視畫面

  4. 為 Cloud Hub 使用者設定存取權

不同人員或團隊可能負責 Cloud Hub 設定程序中的不同步驟。

必要的角色

如要取得設定 Cloud Hub 的必要權限,請要求管理員授予下列 IAM 角色:

  • 為資料夾啟用應用程式管理功能,並授予使用者存取權:
  • 在 App Hub 建立應用程式: App Hub 編輯器 (roles/apphub.editor) 在啟用應用程式的資料夾中,管理專案上。
  • 在 Application Design Center 建立應用程式範本: Application Design Center 使用者 (roles/designcenter.user) 在已啟用應用程式管理功能的資料夾中,對管理專案執行操作。
  • 在 Application Design Center 中,從應用程式範本建立應用程式: 在已啟用應用程式管理功能的資料夾中,選取管理專案的「應用程式編輯器」 (roles/designcenter.applicationEditor)。

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

您或許還可透過自訂角色或其他預先定義的角色取得必要權限。

設定應用程式管理功能

許多雲端應用程式會演進,納入一或多個專案的多個基礎架構資源,這會導致開發人員和營運人員更難管理及瞭解這些資源。 Google Cloud 將資源整理為 App Hub 應用程式,有助於您以應用程式為中心,進一步瞭解資源互動、分析、監控、管理及排解問題。

建立應用程式前,您必須先啟用 Google Cloud 資料夾,以進行應用程式管理,其中包含要以應用程式形式管理的資源。

設定已啟用應用程式管理功能的資料夾

為資料夾設定應用程式管理功能時,請執行下列動作:

  • 在資料夾中建立新的管理專案。管理專案是 Google 擁有的專案,您無法移動或刪除。
  • 為支援應用程式管理的服務啟用 API。管理專案已啟用服務。

如要瞭解如何啟用資料夾的應用程式管理功能,請參閱管理資料夾中的應用程式

建立應用程式

設定啟用應用程式的資料夾後,即可建立應用程式。您可以透過下列方式建立應用程式:

  • 使用 App Hub 從現有Google Cloud 資源建立應用程式。請參閱「建立應用程式」。
  • 使用 Application Design Center 設計及部署新的Google Cloud 資源,系統會自動佈建 App Hub 應用程式。您可以使用應用程式範本定義設計,然後根據範本部署應用程式執行個體

啟用必要的 API

本節列出在特定 Cloud Hub 頁面上顯示資料所需的 API。

  • 如果您已設定應用程式管理功能,管理專案中會預先啟用部分 API。
  • 建立專案時,系統會預設啟用 Cloud Logging 和 Cloud Monitoring API。

其他服務的 API 必須另外啟用:

  • Cloud Quotas
  • Unified Maintenance
  • Personalized Service Health
  • 應用程式最佳化
頁面 支援的資料 必要 API 啟用 API 的位置
首頁 應用程式或專案 首頁會顯示其他 Cloud Hub 頁面的摘要資料。
Deployment 應用程式 App Hub 和 Application Design Center

建立管理專案時,系統會自動啟用管理專案的 API。

健康狀態與疑難排解 應用程式或專案

App Hub 應用程式資料支援

Cloud Logging、Cloud Monitoring、Cloud Trace、Error Reporting、Personalized Service Health 和 Cloud Asset Inventory,可提供健康狀態資料

如果是應用程式層級資料,建立管理專案時,系統會自動在管理專案中啟用 API。

如要查看專案層級的資料,請為要查看的專案啟用提供健康資料的 API。

提升效率 應用程式或專案

App Hub 應用程式資料支援

Cloud Monitoring 和 App Optimize 的成本與用量資料

如果是應用程式層級資料,建立管理專案時,系統會自動在管理專案中啟用 App Hub 和 Monitoring API。您必須另外啟用 App Optimize API。

如要查看專案層級資料,請為要查看的專案啟用 Cloud Monitoring 和 App Optimize API。

維護 僅限專案 Unified Maintenance

為要查看的專案啟用 API。

配額與預留項目 僅限專案

配額資料的 Cloud Quotas

Compute Engine 和 Capacity Planner (適用於 Capacity Planner 私人搶先體驗計畫的使用者)

為要查看的專案啟用 API

支援 僅限專案 Cloud Customer Care

為要查看的專案啟用 API

如要啟用特定 API,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「API Library」(API 程式庫) 頁面。

    前往 API 程式庫

  2. 選取要啟用 API 的 Google Cloud 專案。

  3. 搜尋要啟用的 API。

  4. 在搜尋結果中按一下 API 名稱。

  5. 在 API 的「產品詳細資料」頁面中,按一下「啟用」

設定遙測資料的匯總檢視畫面

由於 App Hub 應用程式的資料可能包含多個專案,因此您必須彙整記錄、指標和追蹤記錄,才能在 Cloud Hub 中依應用程式查看資料。

如果您只查看專案資料,則不需要匯總資料,但仍建議您這麼做,因為除了應用程式管理之外,還有其他好處:

  • 在 Cloud Logging、Cloud Monitoring 和 Cloud Trace 中查看資料時,您可以跨專案檢視及查詢記錄、指標和追蹤記錄。
  • 將記錄檔儲存在中央專案中,可將記錄檔的生命週期與專案的生命週期分開。這種做法有助於滿足資料保留等法規遵循規定。
  • 如需遵守資料所在地規定,您可以管理一小組區域記錄檔儲存空間,集中儲存您使用的每個區域的記錄檔。 Google Cloud

通常,記錄、指標和追蹤記錄的匯總作業是由主體設定,而該主體的身分與存取權管理 (IAM) 角色為機構管理員 (roles/resourcemanager.organizationAdmin)。

後續步驟

  • 查看「首頁」頁面。