このドキュメントでは、Cloud Hub でデータが欠落している、または使用できないという一般的な問題の解決方法について説明します。
Cloud Hub には、他の Google Cloud サービスからのデータが表示されます。データを表示するには、データを提供する API を有効にして、データを表示する権限が必要です。App Hub アプリケーションのデータを表示するには、追加の要件があります。
アプリケーションとプロジェクトのデータビューの詳細については、 アプリケーション ビューとプロジェクト ビューをご覧ください。
必要な API と権限がない
Cloud Hub ページにデータの一部またはすべてが表示されない場合、必要な API が有効になっていないか、データを表示する権限がない可能性があります。
Cloud Hub ページには、次の場合にメッセージが表示されます。
- 必要な API が有効になっていない。
- 選択したプロジェクトまたはフォルダのデータを表示する権限がない。
- ページでプロジェクトのデータの表示がサポートされていないか、アプリケーションのデータの表示がサポートされていない。
次の表に、各ページでプロジェクトまたはアプリケーションのデータを表示するためのサポートを示します。
| ページ | プロジェクト内のアプリケーション | フォルダ内のアプリケーション | プロジェクト リソース |
|---|---|---|---|
| ホーム | |||
| デプロイ | |||
| 健全性とトラブルシューティング | |||
| セキュリティとコンプライアンス | |||
| 最適化 | |||
| メンテナンス | |||
| 割り当てと予約 | |||
| サポート | |||
| アプリのトポロジ |
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
[最適化] ページには、すべてのリソース費用が同じ通貨のアプリケーションの費用のみが表示されます。リソースの通貨は、親プロジェクトの請求先アカウントの通貨によって決まります。アプリケーションの各リソースに関連付けられた請求先アカウントが異なる場合、アプリケーションの費用データを表示するには、すべての請求先アカウントが同じ通貨で構成されている必要があります。