Otimize os custos e a utilização dos recursos

A página Otimização apresenta dados de resumo de custos e utilização para os Google Cloud serviços. Pode ver as seguintes informações:

  • O custo total e a tendência de custos de um projeto selecionado ou da aplicação App Hub.
  • Os cinco principais recursos ou cargas de trabalho de aplicações com o custo mais elevado, juntamente com a respetiva alteração de custo.
  • Os cinco recursos ou cargas de trabalho mais caros com a utilização mais baixa.

Para ver os custos de mais recursos e cargas de trabalho, pode usar o Cost Explorer.

A página Otimização usa dados fornecidos pela exportação da faturação do Google Cloud para o BigQuery. Se quiser fazer uma análise de custos mais detalhada no BigQuery, pode usar diretamente a funcionalidade de exportação.

Limitações e problemas conhecidos

  • Durante a pré-visualização, alguns dados de custos e de alterações de custos podem estar incompletos, incluindo dados para clusters zonais do Google Kubernetes Engine (GKE).

  • Os custos das VMs do Compute Engine, dos MIGs do Compute Engine e dos clusters do GKE não incluem encargos de rede para a saída de dados nem a utilização do disco persistente. Estes custos são comunicados separadamente.

  • Se vir dados de uma aplicação do App Hub, aplicam-se as seguintes limitações:

    • Só pode ver os custos de uma aplicação se todos os custos de recursos da aplicação estiverem na mesma moeda. 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.
    • Não pode ver nem filtrar recursos por localização.

Antes de começar

A página Otimização usa a faturação do Google Cloud para obter dados de custos e o Cloud Monitoring para métricas de utilização. Para usar a página Otimização, precisa de acesso aos dados de monitorização e às informações de configuração, bem como à capacidade de ver os dados do Cloud Billing.

  1. Configure o Cloud Hub.

  2. Ative a API App Optimize, se ainda não estiver ativada.

    1. Aceda à página Otimização:

    Aceda a Otimização

    1. Na Google Cloud barra de ferramentas da consola, selecione o projeto onde quer ativar a API:

      • Para ver os custos e a utilização das aplicações, escolha o projeto de gestão na pasta com apps ativadas. As pastas com apps ativadas têm um ícone de pasta com apps ativadas ( ). O projeto de gestão secundária também tem um ícone exclusivo ( ) e o nome do projeto está no formato FOLDER-NAME-mp.

      • Para ver os custos e a utilização de um projeto individual, escolha o projeto que contém os recursos que quer ver.

    2. Clique em Ativar API App Optimize. A caixa de diálogo Ativar APIs necessárias é aberta.

    3. Clique em Ativar.

Funções necessárias

A visualização de dados na página Otimização requer autorizações diferentes, consoante se estiver a ver a página por projeto ou por aplicação.

Vista de projeto

Para receber as autorizações necessárias para ver os dados de custos e utilização de um projeto, peça ao seu administrador que lhe conceda as seguintes funções da IAM no projeto:

Vista de aplicações

Para receber as autorizações de que precisa para ver os dados de custos e utilização de uma aplicação, peça ao seu administrador para lhe conceder as seguintes funções de IAM na pasta com a app ativada:

Se o seu administrador já lhe tiver concedido a função Operador do Cloud Hub (roles/cloudhub.operator) ou a função Visualizador de gestão de apps (roles/apphub.appManagementViewer), as autorizações de visualizador de monitorização estão incluídas nessas funções.

Fazer alterações com base na sua análise dos custos, como aplicar uma recomendação do Active Assist ou alterar a opção de faturação do Cloud Run, requer autorizações adicionais ou coordenação com um membro da sua organização que tenha as autorizações necessárias.

Veja os custos e a utilização

Quando vê os dados de um projeto ou uma aplicação selecionados, pode filtrar a página para apresentar produtos específicos.

A faturação na nuvem e a página de otimização categorizam os custos relacionados com produtos de forma diferente.

A página Otimização organiza os custos de forma lógica por produto. O Cloud Billing agrupa as SKUs de utilização de recursos em serviços. Um serviço na Faturação do Google Cloud pode ser um subconjunto de um Google Cloud produto ou pode incluir SKUs de vários Google Cloud produtos. Estes serviços de faturação do Google Cloud não estão relacionados com os serviços do App Hub.

Por exemplo, os custos dos produtos Compute Engine e GKE são equivalentes a vários serviços de faturação do Google Cloud.

Produto na página de otimização Serviço no Cloud Billing
Compute Engine Compute Engine e VM Manager
GKE Compute Engine e GKE
Persistent Disk Compute Engine

O serviço de rede inclui SKUs para muitos produtos de rede, como o Cloud Load Balancing, o Cloud NAT, a Cloud VPN, o Private Service Connect e o painel de controlo de desempenho. A página de otimização categoriza estes custos por produto, mas o Cloud Billing apenas fornece um único serviço de rede e não tem serviços definidos para cada produto de rede.

Pode pesquisar a lista de Google Cloud SKUs para saber mais sobre a forma como os SKUs são categorizados na faturação do Google Cloud. Para ver os custos e a utilização:

  1. Na Google Cloud consola, aceda à página Otimização:

    Aceda à otimização

  2. Selecione o projeto ou a aplicação que quer ver:

    • Para ver os dados de um projeto, selecione-o no seletor de projetos na barra de ferramentas.
    • Para ver os dados de uma aplicação, selecione uma pasta compatível com apps no selecionador de projetos na barra de ferramentas. Se não souber que pasta selecionar, pergunte ao seu administrador.
  3. Para filtrar dados de um produto, uma localização ou um intervalo de tempo histórico específico, selecione uma opção nos filtros Produto, Localização ou intervalo de tempo. Pode ver até 30 dias de dados.

    A página Otimização apresenta as seguintes informações:

    • Tendência de custos: custos totais para os filtros selecionados.

      Figura 1: resumo de custos de um projeto
      Figura 2: resumo de custos de uma aplicação
      • Custo bruto total: apresenta o custo total de utilização dos filtros selecionados. O total baseia-se nos preços contratuais, antes da aplicação de quaisquer descontos por fidelização (DFs) ou outros créditos. Para uma aplicação, o custo total inclui todos os recursos totalmente usados pela aplicação e não inclui os custos dos recursos partilhados entre aplicações.
      • Alteração de custo: apresenta a alteração no custo bruto. A alteração é calculada com base no período selecionado. Por exemplo, se selecionar 7 dias e a data atual for 30 de abril de 2025, a percentagem de alteração é uma comparação entre os dados de 23 a 29 de abril e os dados de 16 a 22 de abril. O início do dia de faturação é à meia-noite na Hora Padrão do Pacífico dos EUA e do Canadá (UTC-8) quando a Hora Padrão do Pacífico está em vigor. Quando a Hora de Verão do Pacífico está em vigor, o início do dia de faturação é à meia-noite no fuso horário da Hora de Verão do Pacífico dos EUA e do Canadá (UTC-7).
    • Recursos por custo e utilização: esta secção apresenta os principais recursos a considerar para uma análise mais detalhada. Os custos associados a produtos que não são suportados são classificados como Outros.

      Para um projeto: apresenta os cinco principais recursos com o custo mais elevado e a alteração de custo, bem como os cinco principais recursos com um custo elevado e a utilização mais baixa. Os recursos de um produto que não são suportados são classificados como Outros.

      Figura 3: resumo dos custos de um projeto
      • Para explorar mais os custos, clique no nome de um recurso específico para ver os detalhes desse recurso.
      • Para ver informações de custos mais detalhadas, clique em Ver detalhes no Cost Explorer. A vista no Explorador de custos é filtrada para mostrar o mesmo projeto, produto, localização e intervalo de tempo que a página de otimização.

      Para uma aplicação: apresenta os cinco serviços e cargas de trabalho principais com o custo e a alteração de custo mais elevados, bem como os cinco serviços e cargas de trabalho principais com custo elevado e utilização mais baixa.

      Figura 4: resumo dos custos de uma aplicação
      • Para explorar mais os custos, clique num nome de serviço ou carga de trabalho específico para ver os detalhes desse serviço ou carga de trabalho.
      • Para ver informações de custos mais detalhadas, clique em Ver detalhes no Cost Explorer. A vista no explorador de custos é filtrada para mostrar a mesma aplicação, produto, localização e intervalo de tempo que a página de otimização.

Para mais informações sobre a utilização do Cost Explorer, consulte o artigo Otimize os custos com o Cost Explorer.

Uma vez que a utilização é apenas um aspeto do custo dos serviços, recomendamos que use dados na página Otimização no contexto de outras funcionalidades de otimização de custos e práticas recomendadas que estão disponíveis para os serviços que usa. Google CloudPor exemplo, o Compute Engine, o Google Kubernetes Engine (GKE) e o Cloud Run oferecem descontos por utilização garantida. O Cloud Run também lhe permite escolher entre diferentes opções de faturação com base na forma como usa as suas instâncias.

Desative a API App Optimize

Se já não quiser ver dados na página Otimização, pode desativar a API.

  1. Na Google Cloud barra de ferramentas da consola, selecione o projeto no qual quer desativar a API.

  2. Aceda ao painel de controlo da API App Optimize.

  3. Clique em Desativar.

  4. Na caixa de diálogo de confirmação, clique em Desativar.

O que se segue?