A página "Explorador de custos" permite monitorar e entender os custos e a utilização de recursos no seu Google Cloud projeto ou aplicativo do App Hub. O Explorador de custos oferece uma visualização atual e histórica dos dados de custo e das métricas de utilização, ajudando você a tomar decisões bem informadas sobre oportunidades de otimização.
Por exemplo, os desenvolvedores e administradores de plataforma da sua organização podem usar o Explorador de custos quando quiserem fazer o seguinte:
Determinar como os custos aumentaram para a carga de trabalho
cymbaldo App Hub nas últimas duas semanas.Determinar quais recursos no seu Google Cloud projeto têm custo alto e utilização baixa.
Identificar grupos de instâncias gerenciadas (MIGs) do Compute Engine de alto custo que têm baixa utilização em um aplicativo.
A assistência do Gemini também está disponível para otimizar custos e utilização. Para mais informações, consulte Otimizar custos com a assistência do Gemini.
Se você gerencia contas de faturamento ou orçamentos no Cloud Billing, consulte as informações a seguir para ajudar na otimização de custos:
- Documentação de otimização de custos do Cloud Billing, incluindo informações sobre como usar o FinOps Hub e o Gemini Cloud Assist no Cloud Billing
- A exportação do Cloud Billing para o BigQuery permite realizar uma análise de custos mais detalhada no BigQuery ou visualizar dados de custo em ferramentas como o [Looker Studio][looker].
Limitações e problemas conhecidos
Os custos de VMs do Compute Engine, MIGs do Compute Engine e clusters do GKE não incluem cobranças de rede para saída de dados ou uso do Persistent Disk. Esses custos são informados separadamente.
Se você visualizar dados de um aplicativo do App Hub, as seguintes limitações serão aplicadas:
- Só é possível visualizar os custos de um aplicativo se todos os custos de recursos do aplicativo estiverem na mesma moeda. Se um aplicativo tiver recursos associados a contas de faturamento diferentes, todas as contas de faturamento precisarão ser configuradas para a mesma moeda para visualizar os dados de custo do aplicativo.
- Não é possível visualizar ou filtrar recursos por local.
Antes de começar
O Explorador de custos usa o Cloud Billing para recuperar dados de custo e o Cloud Monitoring para métricas de utilização. Para usar o Explorador de custos, é necessário ter acesso aos dados e informações de configuração do Monitoring, bem como a capacidade de visualizar os dados do Cloud Billing.
Se você quiser visualizar os dados de custo por aplicativo do App Hub, verifique se você configurou o App Hub e criou seus aplicativos.
Se você estiver visualizando apenas os dados de custo de um projeto, ative a API App Optimize no projeto.
Na barra de ferramentas do Google Cloud console, selecione o projeto em que você quer ativar a API.
Ative a API App Optimize.
Funções necessárias para ativar APIs
Para ativar as APIs, é necessário ter o papel do IAM de administrador de uso do serviço (
roles/serviceusage.serviceUsageAdmin), que contém a permissãoserviceusage.services.enable. Saiba como conceder papéis.
O Explorador de custos só oferece suporte a aplicativos gerenciados em uma pasta configurada para gerenciamento de aplicativos. Ele não oferece suporte a aplicativos em um projeto host ou em um limite de projeto único.
Funções exigidas
O uso do Explorador de custos exige permissões diferentes, dependendo se você está visualizando por projeto ou por aplicativo.
Visualizar por projeto
Para receber as permissões necessárias para visualizar os dados de custo e utilização de um projeto, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:
-
Ativar APIs:
Service Usage (
roles/serviceusage.serviceUsageAdmin) -
Visualizar dados de utilização:
leitor do Monitoring (
roles/monitoring.viewer) -
Visualizar custos:
Leitor (
roles/viewer) ou uma função personalizada com abilling.resourceCosts.getpermissão
Se o administrador já tiver concedido a você o papel de operador do Cloud Hub (roles/cloudhub.operator)
, as permissões do leitor do Monitoring serão incluídas nesse papel.
Visualizar por aplicativo
Para receber as permissões necessárias para visualizar os dados de custo e utilização de um aplicativo, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto de gerenciamento de uma pasta:
-
Visualizar dados de utilização:
leitor do Monitoring (
roles/monitoring.viewer) -
Visualizar dados de aplicativos:
leitor do App Hub (
roles/apphub.viewer) -
Visualizar dados em uma pasta:
leitor de pastas (
roles/resourcemanager.folderViewer)
Visualizar o Explorador de custos
Para visualizar o Explorador de custos, faça o seguinte:
-
No Google Cloud console do, acesse a página Explorador de custos:
Acessar o Explorador de custos
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
Selecione o projeto ou aplicativo que você quer visualizar:
Para visualizar os dados de um projeto, selecione um projeto no seletor de projetos na parte de cima da página.
Para visualizar os dados de um aplicativo, na barra de ferramentas do Google Cloud console, selecione o projeto de gerenciamento de uma pasta. Em seguida, acesse a barra de ferramentas do Explorador de custos e defina a visualização como Aplicativo. Se você não souber qual projeto selecionar, pergunte ao administrador.
Também é possível visualizar dados de custo e utilização na página Otimização no Cloud Hub. A página Otimização mostra uma visão geral dos dados exibidos no Explorador de custos, permitindo identificar tendências rapidamente. É possível conferir as tendências de custo total do projeto ou aplicativo selecionado, os cinco principais recursos por mudança de custo e os cinco recursos mais subutilizados. Na seção Recursos por custo e utilização, é possível explorar ainda mais os dados de custo e utilização clicando em Acessar detalhes no Explorador de custos.
Conheça seus custos e utilização
O Explorador de custos permite visualizar apenas dados de custo ou dados de custo em conjunto com métricas de utilização.
É possível filtrar os dados apresentados ajustando o seletor de período, onde você pode selecionar 1 dia, 7 dias, 14 dias ou 30 dias.
O Cloud Billing e o Explorador de custos categorizam os custos relacionados ao produto de maneira diferente.
O Explorador de custos organiza os custos logicamente por produto. O Cloud Billing agrupa SKUs para uso de recursos em serviços. Um serviço no Cloud Billing pode ser um subconjunto de um Google Cloud produto ou pode incluir SKUs de vários Google Cloud produtos. Esses serviços do Cloud Billing não estão relacionados aos serviços do App Hub.
Por exemplo, os custos dos produtos do Compute Engine e do GKE são equivalentes a vários serviços do Cloud Billing.
| Produto no Explorador de custos | 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 Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect e Painel de desempenho. O Explorador de custos categoriza esses custos por produto, mas o Cloud Billing só oferece um único serviço de rede e não tem serviços definidos para cada produto de rede.
É possível pesquisar a lista de Google Cloud SKUs para saber mais sobre como os SKUs são categorizados no Cloud Billing.
Analisar por custo
A seção Resumo de custos do escopo selecionado do Explorador de custos mostra dados sobre o custo total, a mudança de custo total e a mudança de custo total por recurso.
O custo total é baseado no uso do projeto ou aplicativo selecionado com base nos preços do contrato, antes da aplicação de descontos por compromisso de uso (CUDs) ou outros créditos. Para um aplicativo, o custo total inclui todos os recursos totalmente usados pelo aplicativo. Esse custo total não inclui os custos de recursos compartilhados entre aplicativos.
A tabela de custo total detalha os custos de produtos e recursos compatíveis. Os produtos não compatíveis são classificados como Outros na coluna Produto e os recursos não compatíveis são classificados como Outros na coluna Tipo de recurso. Para uma lista de recursos compatíveis, consulte Produtos com suporte.
Analisar por custo e utilização
Para produtos com suporte Google Cloud , é possível explorar ainda mais os custos em relação aos recursos na seção Conheça os recursos analisados.
Essa seção permite selecionar uma métrica que agrega custo e utilização, apresentando um mapa de árvore que organiza o custo por tamanho e a utilização por cor. Por exemplo, essa seção pode ser útil para identificar recursos que custam mais, mas também têm baixa utilização da CPU nos últimos 30 dias.
Produtos com suporte
O filtro Produto no Explorador de custos lista os produtos integrados ao Explorador de custos.
A tabela a seguir lista os produtos com suporte com dados de custo no nível do recurso.
| Nome do produto | Tipos de recursos compatíveis |
|---|---|
| AlloyDB para PostgreSQL | Backup Cluster Instância |
| Bigtable | Perfil do app Instância |
| Cloud Deploy | Pipeline de entrega |
| Cloud Run functions | Função |
| Compute Engine | Endereço Disco Regra de encaminhamento Endereço global Regra de encaminhamento global Imagem Instância Instant Snapshot anexo da VLAN Imagem de máquina Grupo de instâncias de máquina Anexo de rede Reserva Roteador Snapshot Pool de armazenamento Gateway de VPN de destino Gateway de VPN Túnel de VPN |
| Google Kubernetes Engine | Cluster |
| Dataflow | Job Snapshot |
| Cloud Data Fusion | Instância |
| Dataproc Metastore | Serviço |
| Firestore | Banco de dados |
| Backup para GKE | Plano de backup |
| Cloud Logging | Bucket de registros |
| Serviço gerenciado do Microsoft Active Directory | Domínio |
| Memorystore for Redis | Instância |
| Cloud Run | Job Serviço |
| Secret Manager | Secret |
| Spanner | Instância Banco de dados |
| API Cloud SQL Admin | Instância |
| Cloud Storage | Bucket |
A seguir
- Conheça as oportunidades de economia e otimização de custos no hub de FinOps.
- Realize uma análise de custos detalhada com os relatórios do Cloud Billing.
- Aprenda as práticas recomendadas de otimização de custos no documento Google Cloud Framework de arquitetura: otimização de custos.