Sobre os dados de custo e utilização

Este documento fornece informações sobre a origem dos dados de custo e otimização da API App Optimize, como os dados são categorizados e as limitações na disponibilidade de dados.

Dados de custo

  • Origem:os dados de custo são baseados nas mesmas informações que geram seus relatórios e exportações do Cloud Billing.
  • Latência: Google Cloud os produtos informam dados de uso e custo aos processos do Cloud Billing em intervalos variados. Pode haver um atraso entre o uso de Google Cloud serviços e a disponibilidade de uso e custos para a API App Optimize. Normalmente, os custos ficam disponíveis em um dia, mas isso às vezes pode levar mais de 24 horas.
  • Custos brutos: os custos mostrados são geralmente custos brutos, refletindo o uso nos preços do contrato antes da aplicação de créditos, como descontos por compromisso de uso, descontos por uso contínuo ou créditos promocionais.
  • Moeda:ao definir o escopo por um aplicativo do App Hub, todos os recursos subjacentes desse aplicativo precisam usar a mesma moeda para que os custos sejam agregados. Se os recursos estiverem vinculados a contas de faturamento com moedas diferentes, os dados de custo desse aplicativo poderão estar incompletos.
  • Período:o período máximo para um filtro de relatório é de 90 dias antes da data atual. O horário de início precisa estar dentro da janela de 90 dias.

Dados de utilização

  • Origem:as métricas de utilização são originadas do Cloud Monitoring.
  • Período:o período máximo para um filtro de relatório é de 90 dias antes da data atual. O horário de início precisa estar dentro da janela de 90 dias. As métricas do Cloud Run só estão disponíveis para o período de seis semanas antes da data atual.
  • Disponibilidade:a disponibilidade depende do tipo de recurso e se os agentes apropriados (como o Agente de operações) estão configurados para coletar métricas detalhadas.

Categorias dos produtos

Os nomes dos produtos usados na API App Optimize foram projetados para serem lógicos e fáceis de usar. Eles podem agrupar os custos de maneira diferente das categorias de serviço usadas nos relatórios do Cloud Billing. Por exemplo, os custos que a API App Optimize atribui ao "Compute Engine" podem abranger vários serviços subjacentes de uma perspectiva do Cloud Billing.

Se os custos estiverem associados a um produto que a API App Optimize não oferece suporte, a dimensão product_display_name ficará em branco.

Custos no nível do recurso

Esta seção lista os produtos com suporte a dados de custo no nível do recurso.

O App Hub não oferece suporte a todos os recursos que a API App Optimize oferece, e há algumas limitações para os custos informados. Para mais detalhes, consulte Custos do aplicativo.

Nome do produto Recursos suportados Informações adicionais
AlloyDB para PostgreSQL Backup
Cluster
Instância
App Engine Serviço
Bigtable Perfil do app
Instância
Cloud Deploy Pipeline de entrega
Cloud Run Job
Serviço
  • Os dados de utilização do Cloud Run estão disponíveis para o período de seis semanas antes da data atual.
Cloud Run functions Função
Compute Engine Alocação
Endereço
Disco
Regra de encaminhamento
Endereço global
Imagem
Instância
Snapshot instantâneo
Imagem de máquina
Grupo de instâncias gerenciado (MIG)
Anexo de rede
Reserva
Snapshot
Pool de armazenamento
Gateway de VPN de destino
Gateway de VPN
Túnel de VPN
  • Os custos de armazenamento local são informados no Persistent Disk do produto.
Google Kubernetes Engine Cluster
  • O custo do recurso inclui VMs do Compute Engine (vCPU, RAM, GPU) e a taxa de gerenciamento de clusters do GKE .
  • Os custos de armazenamento local são informados no Persistent Disk do produto.
Dataflow Job
Snapshot
Cloud Data Fusion Instância
Serviço Gerenciado para Apache Spark Lote
Cluster
Sessão

Para clusters:

  • O custo do recurso inclui o custo das VMs do Compute Engine (vCPU, RAM, GPU) e a taxa de licenciamento do Serviço Gerenciado para Apache Spark.
  • Os custos de armazenamento local são informados no Persistent Disk do produto.
  • Os clusters do Serviço Gerenciado para Apache Spark a seguir não oferecem suporte a custos no nível do recurso:
Dataproc Metastore Serviço
Firestore Banco de dados

Cloud Interconnect (Visualização)

Anexo da VLAN

O custo do recurso inclui o custo por hora do anexo da VLAN e os custos de transferência de dados do anexo da VLAN.

Backup para GKE Plano de backup

Cloud Load Balancing (Visualização)

Regra de encaminhamento
Mapa de URL

Os custos de transferência e processamento de dados não são atribuídos aos recursos que usam a regra de encaminhamento ou o mapa de URL.
  • Para regras de encaminhamento, o custo inclui o custo por hora da regra de encaminhamento mais as cobranças por hora das instâncias de proxy.
  • Para mapas de URL, o custo inclui o custo por hora de todas as regras de encaminhamento agrupadas no mapa de URL.
Cloud Logging Bucket de registros
Serviço gerenciado para Microsoft Active Directory Domínio
Memorystore for Redis Instância
Secret Manager Secret
Spanner Instância
Banco de dados
API Cloud SQL Admin Instância
Cloud Storage Bucket

Custos do aplicativo

Para um aplicativo do App Hub, o custo total inclui todos os recursos totalmente usados pelo aplicativo.

As seguintes limitações se aplicam aos custos do aplicativo:

  • O custo total do aplicativo não inclui custos para o seguinte:
    • Recursos compartilhados entre aplicativos, como anexos da VLAN.
    • Recursos de curta duração, como sessões e lotes do Serviço Gerenciado para Apache Spark.
  • O custo do aplicativo inclui apenas custos de recursos que são compatíveis com o App Hub e compatíveis com a API App Optimize.
  • Ao definir o escopo por um aplicativo do App Hub, todos os recursos subjacentes do aplicativo precisam usar a mesma moeda. Se os recursos do aplicativo estiverem vinculados a contas de faturamento com moedas diferentes, os dados de custo do aplicativo poderão estar incompletos ou não serão retornados.
  • Não é possível filtrar recursos por local.

A seguir