Cloud Hub can display data for a selected Google Cloud project or App Hub application.
Viewing data by project provides many useful insights. However, when you view data for a selected Google Cloud project, your don't have a clear view of relationships that resources might have across other projects.
By organizing your resources as App Hub applications, you can better understand resource interactions and analyze, monitor, manage, and troubleshoot in an application-centric way.
The views that are available on a Cloud Hub page depend on the type of data that you are viewing.
Project views
To view data for a project, select the project from the project picker in the toolbar. You must have the permissions required to view the data in the selected project.
Application views
To view data for an App Hub application, from the project picker in the toolbar, select the app-enabled folder that contains the application.
An app-enabled folder, is a folder in the in the Google Cloud resource hierarchy that is configured for application management. When you enable application management, the enablement process creates a management project for the folder and enables APIs required for application management on the management project.
After you have configured an app-enabled folder, you can create your applications from existing Google Cloud resources using App Hub or use Application Design Center to design and deploy new Google Cloud resources, which automatically provision App Hub applications.
To learn more about setup tasks for application views, see Set up application management.
To learn about required permissions, see Access control with IAM.
Support for application and project views
The following table shows which types of views are available for each main section of Cloud Hub. The Required APIs column includes labels to help you identify APIs that might be enabled already:
- If you configured enable application management, some APIs are already enabled on the management project.
- Cloud Logging and Cloud Monitoring APIs are enabled by default when you create a project.
Page | Supported data | Required APIs | Where to enable APIs |
---|---|---|---|
Home | Application or project | The Home page displays summary data from the other Cloud Hub pages. | |
Deployments | Application | App Hub and Application Design Center | APIs are automatically enabled on the management project when the management project is created. |
Health & troubleshooting | Application or project | App Hub for application data support Cloud Logging, Cloud Monitoring, Cloud Trace, Error Reporting, Personalized Service Health, and Cloud Asset Inventory for health data |
For application-level data, APIs are automatically enabled on the management project when the management project is created. To view project-level data, enable the APIs that provide health data for the projects that you want to view. |
Optimization | Application or project | App Hub for application data support Cloud Monitoring and App Optimize for cost and usage data |
For application-level data, App Hub and Monitoring APIs are automatically enabled on the management project when the management project is created. You must enable the App Optimize API separately. To view project-level data, enable the Cloud Monitoring and App Optimize APIs for the projects that you want to view. |
Maintenance | Project only | Unified Maintenance | Enable the API for the projects that you want to view. |
Quotas & reservations | Project only | Cloud Quotas for quota data Compute Engine and Capacity Planner for users in the Capacity Planner private preview |
Enable the APIs for the projects that you want to view |
Support | Project only | Cloud Customer Care | Enable the APIs for the projects that you want to view |
If you navigate between pages in Cloud Hub, the selected project or application persists if both pages support that type of view. If you want to review data for multiple applications or projects, consider using a dedicated browser tab for each application or project that you want to view.