Otimizar custos com a ajuda do Gemini

Este documento descreve como usar o Gemini para Google Cloud, um colaborador com tecnologia de IA, para otimizar custos.

Para informações sobre como visualizar dados na página "Otimização" do Cloud Hub, consulte Conferir custos e utilização de recursos.

O Gemini Cloud Assist pode ajudar você a:

  • Aprender insights sobre mudanças recentes de custo e utilização.
  • Acessar dados de custo ou utilização de um aplicativo ou projeto específico.
  • Para custos de recursos compatíveis, receber uma explicação sobre as mudanças de custo.

Este documento é destinado a desenvolvedores e administradores de plataformas. Se você gerencia contas de faturamento ou orçamentos no Cloud Billing, consulte a documentação de otimização de custos do Cloud Billing, para informações sobre como usar o Hub do FinOps e o Gemini Cloud Assist no Cloud Billing.

Saiba como e quando o Gemini para Google Cloud usa seus dados.

Antes de começar

  1. Configure o Cloud Hub.

  2. Configure o Gemini Cloud Assist.

Funções exigidas

A função de operador do Cloud Hub contém a maioria das permissões necessárias para visualizar dados na página "Otimização", incluindo permissões para visualizar dados do Cloud Monitoring, do Cloud Logging, dados de aplicativos do App Hub, dados de recursos do Inventário de recursos do Cloud e recomendações do Active Assist.

Para receber as permissões necessárias para visualizar dados no Cloud Hub, peça para o administrador conceder a você as seguintes funções do IAM no projeto ou projeto de gerenciamento (para pastas habilitadas para apps):

  • Visualizar a maioria dos dados no Cloud Hub: operador do Cloud Hub (roles/cloudhub.operator)
  • Visualizar dados de custo: (roles/viewer) ou uma função personalizada com a billing.resourceCosts.get permissão
  • Usar o chat do Gemini Cloud Assist: usuário do Gemini Cloud Assist (roles/geminicloudassist.user)

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.

Fazer mudanças com base na análise de custos pode exigir permissões adicionais ou coordenação com um membro da sua organização que tenha as permissões necessárias.

Conferir insights gerados pelo Gemini

Os insights do Gemini Cloud Assist sobre mudanças recentes podem ajudar você a ter uma ideia rápida do custo e da utilização geral no seu projeto ou aplicativo.

  1. Abra a página Otimização.

    Acessar a otimização

  2. Selecione o projeto ou aplicativo que você quer visualizar:

    • Para visualizar dados de aplicativos, escolha a pasta configurada para gerenciamento de aplicativos. As pastas configuradas para gerenciamento de aplicativos têm um ícone especial ( ). O projeto de gerenciamento da pasta também tem um ícone especial ( ) e o nome do projeto está no formato FOLDER-NAME-mp. Se você escolher o projeto de gerenciamento em vez da pasta, o seletor de projetos vai mudar automaticamente a seleção para a pasta.

    • Para visualizar dados de um projeto individual, escolha o projeto que contém os recursos que você quer visualizar.

  3. Expanda a seção Insights gerados pelo Gemini. O Gemini Cloud Assist resume as mudanças de custo e o uso de recursos que podem ter contribuído para a mudança de custo.

    O exemplo a seguir mostra um aumento de 78,6% nos custos em comparação com os 7 dias anteriores, principalmente devido ao uso intenso de consultas no BigQuery e a um pico sustentado em uma instância do Compute Engine.

  4. Para fazer uma pergunta sobre os insights, clique em Fazer uma pergunta complementar. O painel Cloud Assist é aberto.

  5. Insira um comando. Para exemplos de perguntas que você pode fazer, consulte Exemplos de comandos

Saiba mais sobre os custos no chat do Gemini Cloud Assist

Você pode iniciar uma análise de custos diretamente no chat do Gemini Cloud Assist:

  1. No Google Cloud console do, acesse qualquer página, por exemplo, a página Otimização.

    Acessar a otimização

  2. Selecione o projeto ou aplicativo que você quer visualizar:

    • Para visualizar dados de aplicativos, escolha a pasta configurada para gerenciamento de aplicativos. As pastas configuradas para gerenciamento de aplicativos têm um ícone especial ( ). O projeto de gerenciamento da pasta também tem um ícone especial ( ) e o nome do projeto está no formato FOLDER-NAME-mp. Se você escolher o projeto de gerenciamento em vez da pasta, o seletor de projetos vai mudar automaticamente a seleção para a pasta.

    • Para visualizar dados de um projeto individual, escolha o projeto que contém os recursos que você quer visualizar.

  3. Na barra de ferramentas do Google Cloud console, clique no brilho e em Abrir ou fechar o chat do Gemini Cloud Assist. O painel Cloud Assist é aberto.

  4. Insira um comando. Para exemplos de perguntas que você pode fazer, consulte Exemplos de comandos.

Diretrizes e exemplos de comandos

No chat do Gemini Cloud Assist, você pode receber ajuda usando comandos em linguagem natural (perguntas ou instruções).

O Gemini Cloud Assist usa dados da API App Optimize para perguntas relacionadas a custos sobre a utilização, a mesma API que fornece dados para a página de otimização do Cloud Hub.

Para detalhes sobre os dados de custo e utilização que a API App Optimize fornece ao Gemini Cloud Assist, consulte Sobre os custos de recursos.

Diretrizes de comandos

Use as informações a seguir para ajudar a escrever seus comandos:

  • Datas : é possível especificar períodos, como 2025-10-1 to 2025-10-31.
    • Se você não especificar um período, o período padrão será os 7 dias anteriores.
    • Os comandos para dados da semana anterior definem o período como o período de segunda a domingo.
    • Os comandos para dados do mês anterior definem o período como o último mês.
  • Aplicativos : para aplicativos do App Hub, é necessário especificar o nome do aplicativo no comando, mesmo que você esteja visualizando uma página no Google Cloud console que mostra dados de um aplicativo. O nome do aplicativo é o identificador exclusivo dele, como web-store. Se você usar o nome de exibição do aplicativo, como "Web store", o Gemini Cloud Assist poderá analisar seu comando incorretamente.
  • Se você fizer perguntas sobre vários projetos ou aplicativos em uma única sessão de chat, inclua o ID do projeto ou o nome do aplicativo nas perguntas de acompanhamento para que o contexto fique claro. Se você não especificar um projeto no comando, o Gemini Cloud Assist vai usar o projeto selecionado no seletor de projetos.
  • Dados de análise de custos: o Gemini Cloud Assist pode sugerir explicações para mudanças de custo com base no uso de recursos ou no uso de SKUs do Cloud Billing para recursos compatíveis.

Exemplos de prompt

Esta seção fornece exemplos de comandos para analisar custos.

Acessar dados de custo e utilização

Os exemplos de comandos a seguir mostram perguntas gerais sobre custo e utilização:

Comando Tipo de resposta
"Quanto gastei neste projeto no mês passado?" Um resumo dos custos no último mês do projeto selecionado.
"Quanto custou meu cluster do GKE my-cluster-id no mês passado?" Um resumo dos custos do cluster my-cluster-id no último mês.
"Mostre meus custos em us-central1." Um resumo dos custos de recursos no projeto selecionado na região us-central1 nos últimos 7 dias.
"Quais foram os recursos menos eficientes em termos de custo no mês passado para meu app my-favourite-app?" Uma lista dos recursos menos eficientes em termos de custo no aplicativo my-favourite-app no último mês.
"Quais são meus recursos mais provisionados que estão me custando mais?" Uma lista dos recursos mais provisionados no projeto selecionado em nos últimos 7 dias.

Analisar mudanças de custo

Para recursos compatíveis, o Gemini Cloud Assist pode usar custos no nível do recurso, dados de SKU e dados operacionais, como registros e métricas, para fornecer uma explicação sobre as mudanças de custo.

Por exemplo, você pode usar esses comandos para receber mais informações sobre as mudanças de custo:

  • "Compare meus custos entre 2026-02-01 e 2026-03-01"
  • "Por que meus custos aumentaram nos últimos 5 dias?"
  • "Por que a mudança de custo é tão grande hoje?"
  • "Você pode explicar por que o cluster de produção custou mais esta semana?"

À medida que o Gemini Cloud Assist gera uma resposta, o processo de pesquisa é exibido no painel de chat. Para ocultar essas informações, clique em Ocultar processo.

Quando o processo de pesquisa é concluído, o Gemini Cloud Assist fornece a resposta. Para conferir detalhes sobre a pesquisa da resposta, clique em Visualizar pesquisa.

O exemplo de comando a seguir pergunta sobre um aumento nos custos do projeto:

explain why my costs spiked on April 18th?

Neste exemplo, o Gemini Cloud Assist pesquisa a mudança de custo de US$ 486, 87 em 17 de abril de 2026 para US$ 7.253, 01 em 18 de abril de 2026. Ele analisa os dados do Cloud Billing e identifica um bucket do Cloud Storage com uma cobrança de US $6.770,20. Em seguida, ele conecta a cobrança ao SKU de replicação de dados na Ásia, bem como a entrada de registro de auditoria para a criação do bucket de armazenamento em 17 de abril.

Exemplo de resposta a um comando e detalhes da pesquisa