本文档可帮助您解决 Cloud Hub 中缺少或不可用的数据的一些常见问题。
Cloud Hub 会显示来自其他 Google Cloud 服务的数据。如需查看数据,必须启用提供数据的 API,并且您必须拥有查看数据的权限。如需查看 App Hub应用的数据,还有其他要求。
如需详细了解应用和项目数据视图,请参阅 应用视图和项目视图。
缺少必需的 API 和权限
如果 Cloud Hub 页面中缺少部分或全部数据,原因可能是未启用必需的 API,或者您缺少查看数据的权限。
如果出现以下情况,Cloud Hub 页面会显示消息:
- 未启用必需的 API。
- 您没有查看所选项目或文件夹的数据的权限。
- 该页面不支持查看项目的数据,或者不支持查看应用的数据。
下表显示了每个页面对显示项目或应用数据的支持情况。
| 页面 | 项目中的应用 | 文件夹中的应用 | 项目资源 |
|---|---|---|---|
| 主屏幕 | |||
| 部署 | |||
| 运行状况和问题排查 | |||
| 安全与合规 | |||
| 优化 | |||
| 维护 | |||
| 配额和预留 | |||
| 支持 | |||
| App Topology |
创建项目时,系统会默认启用某些 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
优化 页面只能显示所有资源费用的币种都相同的应用的费用。资源的币种由父项目的结算账号的 币种决定。 如果应用的资源与其他结算账号关联,则必须将所有结算账号配置为使用相同的币种,才能查看应用费用数据。