本文档可帮助您解决 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 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 配额 Compute Engine 和容量规划工具(适用于容量规划工具非公开预览版中的用户) |
|
| 支持 | 仅限项目 | Cloud Customer Care |
创建项目时,系统会默认启用某些 API,例如 Cloud Logging 和 Cloud Monitoring。其他服务(例如 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
优化页面只能显示所有资源费用的币种都相同的应用的费用。资源的币种由父项目的结算账号的币种决定。如果应用的资源与其他结算账号关联,则必须将所有结算账号配置为使用相同的币种,才能查看应用费用数据。