Resolva problemas do Cloud Hub

Este documento ajuda a resolver alguns problemas comuns com dados em falta ou indisponíveis no Cloud Hub.

O Cloud Hub apresenta dados de outros Google Cloud serviços. Para ver os dados, as APIs que fornecem os dados têm de estar ativadas e tem de ter autorizações para ver os dados. Para ver dados de uma aplicação do App Hub, existem requisitos adicionais.

Para saber mais acerca das vistas de dados de aplicações e projetos, consulte o artigo Vistas de aplicações e vistas de projetos.

APIs e autorizações necessárias em falta

Se alguns ou todos os dados estiverem em falta numa página do Cloud Hub, a causa pode ser que uma API necessária não esteja ativada ou que não tenha autorizações para ver os dados.

As páginas do Cloud Hub apresentam uma mensagem se:

  • Uma API necessária não está ativada.
  • Não tem autorizações para ver os dados do projeto selecionado ou da pasta com a funcionalidade de apps.
  • A página não suporta a visualização de dados de um projeto ou não suporta a visualização de dados de uma aplicação.

A tabela seguinte apresenta cada página principal no Cloud Hub, as APIs necessárias para cada página e o suporte que cada página oferece para apresentar dados de um projeto ou uma aplicação.

Página Dados suportados APIs necessárias Onde ativar as APIs
Início Aplicação ou projeto A página inicial apresenta dados de resumo das outras páginas do Cloud Hub.
Implementações Aplicação App Hub e Centro de design de aplicações

As APIs são ativadas automaticamente no projeto de gestão quando este é criado.

Estado e resolução de problemas Aplicação ou projeto

App Hub para apoio técnico de dados de aplicações

Cloud Logging, Cloud Monitoring, Cloud Trace, Error Reporting, Personalized Service Health e Cloud Asset Inventory para dados de saúde

Para dados ao nível da aplicação, as APIs são ativadas automaticamente no projeto de gestão quando o projeto de gestão é criado.

Para ver dados ao nível do projeto, ative as APIs que fornecem dados de saúde para os projetos que quer ver.

Otimização Aplicação ou projeto

App Hub para apoio técnico de dados de aplicações

Cloud Monitoring e App Optimize para dados de custos e utilização

Para dados ao nível da aplicação, as APIs App Hub e Monitoring são ativadas automaticamente no projeto de gestão quando este é criado. Tem de ativar a API App Optimize separadamente.

Para ver dados ao nível do projeto, ative as APIs Cloud Monitoring e App Optimize para os projetos que quer ver.

Manutenção Apenas projeto Unified Maintenance

Ative a API para os projetos que quer ver.

Quotas e reservas Apenas projeto

Cloud Quotas para dados de quotas

Compute Engine e Capacity Planner para utilizadores na pré-visualização privada do Capacity Planner

Ative as APIs para os projetos que quer ver

Apoio técnico Apenas projeto Cloud Customer Care

Ative as APIs para os projetos que quer ver

Algumas APIs, como o Cloud Logging e o Cloud Monitoring, são ativadas por predefinição quando cria um projeto. As APIs para outros serviços, como as cotas da nuvem, a manutenção unificada e o estado de funcionamento do serviço personalizado, têm de ser ativadas separadamente para ver dados relacionados com o serviço.

Os nomes na coluna Página incluem um link para a documentação de cada página. A documentação específica da página descreve as funções necessárias para ver dados na página.

  • Se estiver a ver dados por projeto, tem de ter as autorizações necessárias no projeto selecionado.
  • Se estiver a ver dados por aplicação, os dados aos quais pode aceder dependem da forma como o administrador concedeu autorizações.

    Por exemplo:

    • A concessão de funções de gestão de identidade e de acesso (IAM) numa pasta fornece acesso aos dados em projetos descendentes.
    • A concessão de funções da IAM no projeto de gestão dá acesso aos dados armazenados no projeto de gestão ou visíveis a partir do projeto de gestão.
    • A concessão de funções de IAM em projetos específicos só concede acesso a dados armazenados ou visíveis a partir desses projetos.

A página não é visível

Quando tenta abrir uma página, é apresentada uma das seguintes mensagens:

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

Algumas páginas do Cloud Hub apenas apresentam dados de projetos ou apenas apresentam dados de aplicações.

  • Se vir a mensagem Page not viewable for projects, significa que tem um projeto selecionado no seletor de projetos na barra de ferramentas da Google Cloud consola e está a ver uma página que só pode apresentar dados de uma aplicação. Para ver os dados da aplicação, selecione uma pasta com a app ativada.
  • Se vir a mensagem Not viewable for folders quando tentar ver uma página, significa que foi selecionada uma pasta com apps no seletor de projetos na barra de ferramentas da consolaGoogle Cloud , e só pode ver páginas do Cloud Hub que podem apresentar dados para aplicações do App Hub. Pode ver os dados de um projeto individual na pasta selecionando o projeto no seletor de projetos.

A página inicial não está a apresentar incidentes

Quando consulta a página Estado e resolução de problemas, a secção Google Cloud Incidentes mostra que existem incidentes que afetam a aplicação ou o projeto selecionado. No entanto, a página apresenta a mensagem No incidents found na secção Google Cloud Incidentes.

Verifique se tem a função Leitor do estado de saúde do serviço personalizado (roles/servicehealth.viewer) no projeto selecionado ou na pasta com a app ativada para a aplicação selecionada. A função está incluída nas funções predefinidas para usar o Cloud Hub:

  • Operador do Cloud Hub (roles/cloudhub.operator)
  • Leitor de gestão de apps (roles/apphub.appManagementViewer)

Dados da aplicação em falta

Esta secção descreve os requisitos para ver dados de aplicações do App Hub e algumas situações em que pode encontrar dados em falta para uma aplicação do App Hub.

Valide os requisitos

Para ver dados das aplicações do App Hub, certifique-se de que concluiu os seguintes passos:

  1. Configure o App Hub para uma pasta com apps e crie as suas aplicações. Saiba mais sobre as pastas ativadas para apps.

  2. Configure a agregação de registos, métricas e rastreios para as suas aplicações.

Não é possível selecionar uma aplicação na lista de aplicações

Algumas páginas do Cloud Hub, como Saúde e resolução de problemas, têm um seletor de Aplicação que pode usar para escolher uma aplicação do App Hub a rever.

Se vir a mensagem Application: not available, significa que um projeto está selecionado no selecionador de projetos na barra de ferramentas da Google Cloud consola.

Para ver os dados de uma aplicação, escolha uma pasta com apps ativadas no seletor de projetos. Se não souber qual é a pasta ativada para apps na sua organização, pergunte ao administrador. Para saber como ativar uma pasta para gestão de aplicações, consulte o artigo Gerir aplicações numa pasta.

A pasta selecionada não está ativada para apps

Se vir a mensagem Folder is not app-enabled, significa que a pasta selecionada no selecionador de projetos na barra de ferramentas da consola Google Cloud não está configurada para a gestão de aplicações.

Para ver os dados de uma aplicação, escolha uma pasta com apps ativadas no seletor de projetos. As pastas ativadas para apps têm um ícone de pasta ativada para apps ( ). Para saber como ativar uma pasta para a gestão de aplicações, consulte o artigo Gerir aplicações numa pasta.

Não é possível ver dados de algumas aplicações na página de otimização

Quando tenta ver os dados de custos de uma aplicação na página Otimização, é apresentado um erro sobre códigos de moeda em conflito semelhante ao seguinte exemplo:

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

A página Otimização só pode apresentar custos de uma aplicação com todos os custos de recursos na mesma moeda. A moeda de um recurso é determinada pela moeda da conta de faturação do projeto principal. Se uma aplicação tiver recursos associados a diferentes contas de faturação, todas as contas de faturação têm de estar configuradas para a mesma moeda para ver os dados de custos da aplicação.