このドキュメントでは、Cloud Hub でデータが見つからない、または使用できないという一般的な問題を解決する方法について説明します。
Cloud Hub には、他の Google Cloud サービスのデータが表示されます。データを表示するには、データを提供する API が有効になっており、データを表示する権限が必要です。App Hub アプリケーションのデータを表示するには、追加の要件があります。
アプリケーション ビューとプロジェクト ビューの詳細については、アプリケーション ビューとプロジェクト ビューをご覧ください。
必要な API と権限がない
Cloud Hub ページにデータの一部またはすべてが表示されない場合は、必要な API が有効になっていないか、データを表示するための権限がないことが原因である可能性があります。
Cloud Hub ページには、次の場合にメッセージが表示されます。
- 必要な API が有効になっていません。
- 選択したプロジェクトまたはフォルダのデータを表示する権限がありません。
- このページでは、プロジェクトのデータの表示はサポートされていません。また、アプリケーションのデータの表示もサポートされていません。
次の表に、Cloud Hub の各メインページ、各ページに必要な API、各ページがプロジェクトまたはアプリケーションのデータを表示するために提供するサポートを示します。
| ページ | サポートされるデータ | 必要な API | オプション機能 |
|---|---|---|---|
| ホーム | アプリケーションまたはプロジェクト | [ホーム] ページには、他の Cloud Hub ページの概要データが表示されます。 | |
| デプロイ | アプリケーション | App Hub と App Design Center | |
| 健全性とトラブルシューティング | アプリケーションまたはプロジェクト | アプリケーション データのサポートのための App Hub 健全性データ用の Cloud Logging、Cloud Monitoring、Error Reporting、Personalized Service Health、Cloud Asset Inventory |
Gemini Cloud Assist を設定して、調査を作成して表示します。 |
| 最適化 | アプリケーションまたはプロジェクト | アプリケーション データのサポートのための App Hub 費用と使用状況のデータに関する Cloud Monitoring と App Optimize |
Gemini Cloud Assist を設定して、費用の最適化に関するサポートを受けます。 |
| メンテナンス | プロジェクトのみ | Unified Maintenance | |
| 割り当てと予約 | プロジェクトのみ | 割り当てデータの Cloud Quotas キャパシティ プランナーの限定公開プレビューのユーザー向けの Compute Engine とキャパシティ プランナー |
|
| サポート | プロジェクトのみ | Cloud カスタマーケア |
Cloud Logging や Cloud Monitoring などの一部の API は、プロジェクトの作成時にデフォルトで有効になります。Cloud Quotas、Unified Maintenance、Personalized Service Health などの他のサービスの API は、サービスに関連するデータを表示するために個別に有効にする必要があります。
[ページ] 列の名前は、各ページのドキュメントにリンクしています。ページ固有のドキュメントには、ページでデータを表示するために必要なロールが記載されています。
- プロジェクト別にデータを表示する場合は、選択したプロジェクトに対する必要な権限が必要です。
アプリケーション別にデータを表示している場合、アクセスできるデータは管理者が権限を付与した方法によって異なります。
次に例を示します。
- フォルダに Identity and Access Management(IAM)ロールを付与すると、子孫プロジェクトのデータにアクセスできるようになります。
- 管理プロジェクトに IAM ロールを付与すると、管理プロジェクトに保存されているデータ、または管理プロジェクトから参照できるデータにアクセスできます。
- 特定のプロジェクトに IAM ロールを付与すると、それらのプロジェクトに保存されているデータまたはそれらのプロジェクトから参照できるデータにのみアクセスできます。
ページを表示できない
ページを開こうとすると、次のいずれかのメッセージが表示されます。
Page not viewable for projectsPage not viewable for folders
Cloud Hub の一部のページには、プロジェクトのデータのみが表示されるか、アプリケーションのデータのみが表示されます。
Page not viewable for projectsというメッセージが表示された場合は、 Google Cloud コンソールのツールバーのプロジェクト選択ツールでプロジェクトが選択されており、アプリケーションのデータのみを表示できるページが表示されています。アプリケーション データを表示するには、アプリケーション管理用に構成されたフォルダを選択します。- ページを表示しようとしたときに
Not viewable for foldersというメッセージが表示された場合は、Google Cloud コンソールのツールバーにあるプロジェクト選択ツールで、アプリケーション管理用に構成されたフォルダ(
)が選択されています。App Hub アプリケーションのデータを表示できる Cloud Hub ページのみを表示できます。フォルダ内の個々のプロジェクトのデータを表示するには、プロジェクト選択ツールからプロジェクトを選択します。
アプリケーション データがありません
このセクションでは、App Hub アプリケーションのデータを表示するための要件と、App Hub アプリケーションのデータが欠落する可能性のある状況について説明します。
要件を確認する
App Hub アプリケーションのデータを表示するには、次の手順が完了していることを確認します。
フォルダに App Hub を設定して、アプリケーションを作成します。
アプリケーションのログ、指標、トレースの集計を設定します。
[アプリケーション] リストからアプリケーションを選択できない
Cloud Hub の一部のページ([健全性とトラブルシューティング] など)には、確認する App Hub アプリケーションを選択できる [アプリケーション] セレクタがあります。
Application: not available というメッセージが表示された場合は、 Google Cloud コンソールのツールバーのプロジェクト選択ツールでプロジェクトが選択されています。
アプリケーションのデータを表示するには、プロジェクト選択ツールでアプリケーション管理用に構成されたフォルダ(
)を選択します。アプリケーション管理用にフォルダを有効にする方法については、フォルダ内のアプリケーションの管理をご覧ください。
選択したフォルダはアプリ対応ではありません
Folder is not app-enabled というメッセージが表示された場合は、 Google Cloud コンソールのツールバーのプロジェクト選択ツールで選択されているフォルダがアプリケーション管理用に構成されていません。
アプリケーションのデータを表示するには、プロジェクト選択ツールでアプリケーション管理用に構成されたフォルダを選択します。アプリケーション管理用に構成されたフォルダには、特別なアイコン(
)が表示されます。フォルダでアプリケーション管理を有効にする方法については、フォルダ内のアプリケーションの管理をご覧ください。
[最適化] ページで一部のアプリケーションのデータを表示できない
[最適化] ページでアプリケーションの費用データを表示しようとすると、次のような通貨コードの不一致に関するエラーが表示されます。
Currency codes 'EUR' and 'GBP' do not match
[最適化] ページに表示できるのは、すべてのリソース費用が同じ通貨のアプリケーションの費用のみです。リソースの通貨は、親プロジェクトの請求先アカウントの通貨によって決まります。アプリケーションの各リソースに関連付けられた請求先アカウントが異なる場合、アプリケーションの費用データを表示するには、すべての請求先アカウントが同じ通貨で構成されている必要があります。