Soluciona problemas de Cloud Hub

En este documento, se explica cómo resolver algunos problemas comunes relacionados con la falta de datos o la no disponibilidad de estos en Cloud Hub.

Cloud Hub muestra datos de otros Google Cloud servicios. Para ver los datos, se deben habilitar las APIs que los proporcionan y debes tener permisos para verlos. Para ver los datos de una aplicación de App Hub, hay requisitos adicionales.

Para obtener más información sobre las vistas de datos de proyectos y aplicaciones, consulta Vistas de aplicaciones y vistas de proyectos.

Faltan las APIs y los permisos obligatorios

Si faltan algunos datos o todos en una página de Cloud Hub, es posible que no esté habilitada una API requerida o que no tengas los permisos necesarios para ver los datos.

Las páginas de Cloud Hub muestran un mensaje en los siguientes casos:

  • No se habilitó una API obligatoria.
  • No tienes permiso para ver los datos del proyecto o la carpeta habilitada para la app seleccionados.
  • La página no admite la visualización de datos de un proyecto o de una aplicación.

En la siguiente tabla, se enumeran las páginas principales de Cloud Hub, las APIs necesarias para cada página y la compatibilidad que cada página proporciona para mostrar datos de un proyecto o una aplicación.

Página Datos admitidos APIs requeridas Dónde habilitar las APIs
Página principal Aplicación o proyecto En la página principal, se muestran datos resumidos de las otras páginas de Cloud Hub.
Deployments Aplicación App Hub y Application Design Center

Las APIs se habilitan automáticamente en el proyecto de administración cuando se crea.

Estado y solución de problemas Aplicación o proyecto

App Hub para la compatibilidad con datos de aplicaciones

Cloud Logging, Cloud Monitoring, Cloud Trace, Error Reporting, Personalized Service Health y Cloud Asset Inventory para datos de estado

En el caso de los datos a nivel de la aplicación, las APIs se habilitan automáticamente en el proyecto de administración cuando se crea este proyecto.

Para ver los datos a nivel del proyecto, habilita las APIs que proporcionan datos de estado para los proyectos que deseas ver.

Optimización Aplicación o proyecto

App Hub para la compatibilidad con datos de aplicaciones

Cloud Monitoring y App Optimize para datos de costos y uso

En el caso de los datos a nivel de la aplicación, las APIs de App Hub y Monitoring se habilitan automáticamente en el proyecto de administración cuando se crea este último. Debes habilitar la API de App Optimize por separado.

Para ver los datos a nivel del proyecto, habilita las APIs de Cloud Monitoring y App Optimize para los proyectos que deseas ver.

Mantenimiento Solo proyecto Unified Maintenance

Habilita la API para los proyectos que deseas ver.

Cuotas y reservas Solo proyecto

Cloud Quotas para datos de cuotas

Compute Engine y el Planificador de capacidad para los usuarios de la versión preliminar privada del Planificador de capacidad

Habilita las APIs para los proyectos que deseas ver

Asistencia Solo proyecto Atención al cliente de Cloud

Habilita las APIs para los proyectos que deseas ver

Algunas APIs, como Cloud Logging y Cloud Monitoring, están habilitadas de forma predeterminada cuando creas un proyecto. Las APIs de otros servicios, como Cloud Quotas, Unified Maintenance y Personalized Service Health, deben habilitarse por separado para ver los datos relacionados con el servicio.

Los nombres de la columna Página vinculan a la documentación de cada página. En la documentación específica de la página, se describen los roles necesarios para ver los datos en la página.

  • Si ves los datos por proyecto, debes tener los permisos necesarios en el proyecto seleccionado.
  • Si ves los datos por aplicación, los datos a los que puedes acceder dependen de cómo tu administrador otorgó los permisos.

    Por ejemplo:

    • Otorgar roles de Identity and Access Management (IAM) en una carpeta proporciona acceso a los datos de los proyectos descendientes.
    • Otorgar roles de IAM en el proyecto de administración proporciona acceso a los datos almacenados en el proyecto de administración o visibles desde él.
    • Otorgar roles de IAM en proyectos específicos solo proporciona acceso a los datos que se almacenan en esos proyectos o que son visibles desde ellos.

No se puede ver la página

Cuando intentas abrir una página, ves uno de los siguientes mensajes:

  • Page not viewable for projects
  • Page not viewable for folders

Algunas páginas de Cloud Hub solo muestran datos de proyectos o solo muestran datos de aplicaciones.

  • Si ves el mensaje Page not viewable for projects, significa que se seleccionó un proyecto en el selector de proyectos de la barra de herramientas de la consola Google Cloud y que estás viendo una página que solo puede mostrar datos de una aplicación. Para ver los datos de la aplicación, selecciona una carpeta habilitada para apps.
  • Si ves el mensaje Not viewable for folders cuando intentas ver una página, significa que se seleccionó una carpeta habilitada para apps en el selector de proyectos de la barra de herramientas de la consola deGoogle Cloud y solo puedes ver las páginas de Cloud Hub que pueden mostrar datos de las aplicaciones de App Hub. Para ver los datos de un proyecto individual en la carpeta, selecciona el proyecto en el selector de proyectos.

La página principal no muestra incidentes

Cuando consultas la página Estado y solución de problemas, la sección Google Cloud Incidentes muestra que hay incidentes que afectan la aplicación o el proyecto seleccionados. Sin embargo, la página muestra el mensaje No incidents found en la sección Google Cloud Incidentes.

Verifica que tengas el rol de visualizador de Personalized Service Health (roles/servicehealth.viewer) en el proyecto seleccionado o en la carpeta habilitada para la app de la aplicación seleccionada. El rol se incluye en ambos roles predefinidos para usar Cloud Hub:

  • Operador de Cloud Hub (roles/cloudhub.operator)
  • Visualizador de administración de apps (roles/apphub.appManagementViewer)

Faltan datos de la aplicación

En esta sección, se describen los requisitos para ver los datos de las aplicaciones de App Hub y algunas situaciones en las que es posible que falten datos de una aplicación de App Hub.

Verifica los requisitos

Para ver los datos de las aplicaciones de App Hub, asegúrate de completar los siguientes pasos:

  1. Configura App Hub para una carpeta habilitada para apps y crea tus aplicaciones. Obtén más información sobre las carpetas habilitadas para apps.

  2. Configura la agregación de registros, métricas y seguimientos para tus aplicaciones.

No se puede seleccionar una aplicación de la lista de aplicaciones

Algunas páginas de Cloud Hub, como Salud y solución de problemas, tienen un selector de Aplicación que puedes usar para elegir una aplicación de App Hub para revisar.

Si ves el mensaje Application: not available, significa que se seleccionó un proyecto en el selector de proyectos de la barra de herramientas de la consola de Google Cloud .

Para ver los datos de una aplicación, elige una carpeta habilitada para apps en el selector de proyectos. Si no sabes qué carpeta está habilitada para apps en tu organización, comunícate con tu administrador. Para obtener información sobre cómo habilitar una carpeta para la administración de aplicaciones, consulta Administra aplicaciones en una carpeta.

La carpeta seleccionada no está habilitada para la app

Si ves el mensaje Folder is not app-enabled, significa que la carpeta seleccionada en el selector de proyectos de la barra de herramientas de la consola de Google Cloud no está configurada para la administración de aplicaciones.

Para ver los datos de una aplicación, elige una carpeta habilitada para apps en el selector de proyectos. Las carpetas habilitadas para apps tienen un ícono de carpeta habilitada para apps ( ). Para obtener información sobre cómo habilitar una carpeta para la administración de aplicaciones, consulta Administra aplicaciones en una carpeta.

No se pueden ver los datos de algunas aplicaciones en la página Optimización

Cuando intentas ver los datos de costos de una aplicación en la página Optimización, ves un error sobre códigos de moneda que no coinciden, similar al siguiente ejemplo:

Currency codes 'EUR' and 'GBP' do not match

En la página Optimización, solo se pueden mostrar los costos de una aplicación si todos los costos de recursos están en la misma moneda. La moneda de un recurso se determina según la moneda de la cuenta de facturación del proyecto principal. Si una aplicación tiene recursos asociados con diferentes cuentas de facturación, todas las cuentas de facturación deben estar configuradas con la misma moneda para ver los datos de costos de la aplicación.