排解 Cloud Hub 問題

本文說明如何解決 Cloud Hub 中資料遺失或無法使用的常見問題。

雲端中心會顯示其他 Google Cloud 服務的資料。如要查看資料,必須啟用提供資料的 API,且您必須具備查看資料的權限。如要查看 App Hub 應用程式的資料,必須符合其他規定。

如要進一步瞭解應用程式和專案資料檢視畫面,請參閱「應用程式檢視畫面和專案檢視畫面」。

缺少必要 API 和權限

如果 Cloud Hub 頁面缺少部分或所有資料,可能是因為未啟用必要 API,或是您沒有查看資料的權限。

如果發生下列情況,Cloud Hub 頁面會顯示訊息:

  • 未啟用必要的 API。
  • 您沒有權限查看所選專案或啟用應用程式的資料夾資料。
  • 這個頁面不支援查看專案資料,也不支援查看應用程式資料。

下表列出 Cloud Hub 中的每個主要頁面、各頁面所需的 API,以及各頁面支援顯示專案或應用程式資料的方式。

頁面 支援的資料 必要 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,例如 Cloud Logging 和 Cloud Monitoring。如要查看其他服務 (例如 Cloud Quotas、Unified Maintenance 和 Personalized Service Health) 的相關資料,必須另外啟用這些服務的 API。

「頁面」欄中的名稱會連結至各個頁面的說明文件。如要查看網頁上的資料,請參閱網頁專屬說明文件,瞭解所需角色。

  • 如果您是依專案查看資料,則必須具備所選專案的必要權限。
  • 如果您是依應用程式查看資料,則可存取的資料取決於管理員授予的權限。

    例如:

    • 在資料夾中授予 Identity and Access Management (IAM) 角色,即可存取子代專案中的資料。
    • 在管理專案中授予 IAM 角色,即可存取管理專案中儲存的資料,或從管理專案中查看資料。
    • 在特定專案中授予 IAM 角色,只會提供存取權,讓使用者存取或查看這些專案中的資料。

無法查看頁面

嘗試開啟頁面時,會看到下列其中一則訊息:

  • Page not viewable for projects
  • Page not viewable for folders

部分 Cloud Hub 頁面只會顯示專案資料,或只會顯示應用程式資料。

  • 如果看到 Page not viewable for projects 訊息,表示您在 Google Cloud 控制台工具列的專案選擇器中選取了專案,且目前查看的頁面只能顯示應用程式的資料。如要查看應用程式資料,請改為選取已啟用應用程式的資料夾。
  • 如果您嘗試查看頁面時看到 Not viewable for folders 訊息,表示您在Google Cloud 控制台工具列的專案挑選器中選取了已啟用應用程式的資料夾,因此只能查看可顯示 App Hub 應用程式資料的 Cloud Hub 頁面。如要查看資料夾中個別專案的資料,請從專案選擇工具選取專案。

首頁未顯示事件

查看「健康狀態與疑難排解」頁面時,「Google Cloud 事件」部分會顯示影響所選應用程式或專案的事件。不過,頁面會在「Incidents」(事件)Google Cloud 區段中顯示 No incidents found 訊息。

確認您在所選專案中,或在所選應用程式的已啟用應用程式管理功能的資料夾中,具備 Personalized Service Health 檢視者角色 (roles/servicehealth.viewer)。使用 Cloud Hub 的預先定義角色都包含這個角色:

  • Cloud Hub 操作人員 (roles/cloudhub.operator)
  • App Management 檢視者 (roles/apphub.appManagementViewer)

缺少應用程式資料

本節說明查看 App Hub 應用程式資料的必要條件,以及可能導致 App Hub 應用程式資料缺漏的情況。

確認必要條件

如要查看 App Hub 應用程式的資料,請確認已完成下列步驟:

  1. 設定 App Hub,啟用資料夾的應用程式功能,然後建立應用程式。瞭解已啟用應用程式的資料夾

  2. 為應用程式設定記錄、指標和追蹤記錄的匯總功能

無法從應用程式清單中選取應用程式

部分 Cloud Hub 頁面 (例如「健康狀態與疑難排解」) 具有「應用程式」選取器,可供您選擇要查看的 App Hub 應用程式。

如果看到 Application: not available 訊息,表示您已在 Google Cloud 控制台工具列的專案選擇工具中選取專案。

如要查看應用程式資料,請在專案挑選器中選擇已啟用應用程式管理功能的資料夾。如果您不確定貴機構中哪個資料夾已啟用應用程式,請洽詢管理員。如要瞭解如何為應用程式管理功能啟用資料夾,請參閱「管理資料夾中的應用程式」。

所選資料夾未啟用,不支援使用應用程式

如果看到 Folder is not app-enabled 訊息,表示您在 Google Cloud 控制台工具列的專案挑選器中選取的資料夾,未設定為應用程式管理。

如要查看應用程式資料,請在專案挑選器中選擇已啟用應用程式管理功能的資料夾。已啟用應用程式管理功能的資料夾會顯示已啟用應用程式管理功能的資料夾圖示 ( )。如要瞭解如何為資料夾啟用應用程式管理功能,請參閱「管理資料夾中的應用程式」。

無法在「最佳化」頁面查看部分應用程式的資料

當您嘗試在「最佳化」頁面查看應用程式的費用資料時,會看到貨幣代碼不符的錯誤訊息,類似以下範例:

Currency codes 'EUR' and 'GBP' do not match

只有當應用程式的所有資源費用都以相同幣別計價時,「最佳化」頁面才會顯示費用。資源的幣別取決於父項專案帳單帳戶的幣別。如果應用程式的資源與不同帳單帳戶相關聯,您必須為所有帳單帳戶設定相同幣別,才能查看應用程式費用資料。