Esta página explica como usar a medição de utilização do GKE para compreender os perfis de utilização dos clusters Standard do Google Kubernetes Engine (GKE) e associar a utilização a equipas ou unidades empresariais individuais na sua organização. A medição de utilização do GKE não tem impacto na faturação do seu projeto. Permite-lhe compreender a utilização de recursos a um nível detalhado.
Vista geral
A medição da utilização do GKE monitoriza informações sobre os pedidos de recursos e a utilização real de recursos das cargas de trabalho do seu cluster. Atualmente, a medição da utilização do GKE acompanha as informações sobre a CPU, a GPU, a TPU, a memória, o armazenamento e, opcionalmente, a saída de rede. Pode diferenciar a utilização de recursos através de espaços de nomes do Kubernetes, etiquetas ou uma combinação de ambos.
Os dados são armazenados no BigQuery, onde pode consultá-los diretamente ou exportá-los para análise com ferramentas externas, como o Looker Studio.
A medição de utilização do GKE é útil para cenários como os seguintes:
- Monitorizar os pedidos de recursos por inquilino e o consumo real de recursos num cluster multi-inquilino onde cada inquilino opera num determinado espaço de nomes.
- Determinar o consumo de recursos de uma carga de trabalho em execução num determinado cluster, atribuindo uma etiqueta única aos objetos Kubernetes associados à carga de trabalho.
- Identificar cargas de trabalho cujos pedidos de recursos diferem significativamente do respetivo consumo de recursos real, para que possa alocar recursos de forma mais eficiente para cada carga de trabalho.
Antes de começar
Antes de começar, certifique-se de que realizou as seguintes tarefas:
- Ative a API Google Kubernetes Engine. Ative a API Google Kubernetes Engine
- Se quiser usar a CLI gcloud para esta tarefa,
instale-a e, em seguida,
inicialize-a. Se instalou anteriormente a CLI gcloud, execute
gcloud components update
para obter a versão mais recente.
Limitações
Pode usar as consultas de exemplo do BigQuery e o modelo do Looker Studio para juntar os dados de medição da utilização do GKE com os dados de Google Cloud faturação Google Cloud exportados no BigQuery. Isto permite-lhe estimar uma discriminação de custos por cluster, namespace e etiquetas.
Os dados de medição da utilização do GKE são puramente consultivos e não afetam a sua Google Cloud fatura. Para os dados de faturação, a fatura é a única fonte de informações verdadeiras. Google Cloud
Aplicam-se as seguintes limitações:
- Não são contabilizados descontos ou créditos contratuais especiais.
- Os recursos criados fora do âmbito do GKE não são monitorizados por espaço de nomes nem etiqueta.
- Apenas as etiquetas de objetos Pod e PersistentVolumeClaim são acompanhadas pelos relatórios de utilização.
- Apenas são suportados volumes persistentes aprovisionados dinamicamente.
- Apenas são suportados os tipos de discos pd-standard e pd-ssd. A medição da utilização do GKE pode incluir custos para versões regionais de ambos os tipos de discos no mesmo SKU.
- O Looker Studio não suporta a visualização de tipos de máquinas capazes de picos de utilização.
- Só pode exportar dados para um conjunto de dados do BigQuery que esteja no mesmo projeto que o seu cluster.
- Não pode usar as portas 27304, 47082 e 47083, porque estas portas estão reservadas para o acompanhamento da saída da rede.
- Os objetos
StorageClass
personalizados não são suportados. - A medição de saída de rede não é suportada para nós do Windows Server.
- A medição da saída da rede não é suportada para a VPC partilhada nem para o intercâmbio da rede da VPC.
- A medição da saída da rede não é suportada para clusters com mais de 150 nós.
Pré-requisitos
Antes de usar a medição de utilização do GKE, tem de cumprir os seguintes pré-requisitos:
- Para acompanhar o consumo real de recursos, o cluster tem de usar o GKE 1.14.2-gke.3 ou posterior.
- Se estiver a usar tipos de máquinas E2 ou N2, a versão do cluster tem de ser GKE 1.15.11-gke.9 ou posterior.
- A exportação de faturação para o BigQuery está ativada. Os custos estão associados à utilização do BigQuery.
- É necessária a versão 250.0.0 ou posterior do comando
gcloud
. Usegcloud --version
para verificar. - Tem de ativar a API BigQuery no seu Google Cloud projeto. Se ativou o GKE pela primeira vez após julho de 2018, a API já está ativada.
Ative a medição de utilização do GKE
Para ativar a medição da utilização do GKE, primeiro crie um conjunto de dados do BigQuery para um único cluster, vários clusters no projeto ou o projeto inteiro. Para mais informações sobre a escolha de uma associação entre conjuntos de dados e clusters, consulte o artigo Escolher um ou mais conjuntos de dados do BigQuery.
Em seguida, ative a medição da utilização do GKE quando criar um novo cluster ou modificar um cluster existente.
Opcionalmente, pode criar um painel de controlo do Looker Studio para visualizar a utilização de recursos dos seus clusters.
Crie o conjunto de dados do BigQuery
Para usar a medição da utilização do GKE para clusters no seu Google Cloud projeto, primeiro crie o conjunto de dados do BigQuery e, em seguida, configure os clusters para o usar. Pode usar um único conjunto de dados do BigQuery para armazenar informações sobre a utilização de recursos para vários clusters no mesmo projeto.
Visite o artigo Criar conjuntos de dados para ver mais
detalhes. Defina o Default table expiration
do conjunto de dados como Never
para que
a tabela não expire. Se uma tabela expirar, é recriada automaticamente como uma tabela vazia.
Ative a medição de utilização do GKE para um cluster
Pode ativar a medição da utilização do GKE num cluster novo ou existente através do comando gcloud
ou da consola Google Cloud .
A ativação da medição de utilização do GKE também ativa a medição do consumo de recursos por predefinição. Para desativar seletivamente a medição do consumo de recursos enquanto continua a monitorizar os pedidos de recursos, consulte as instruções específicas para ativar a medição da utilização do GKE através do comando gcloud
neste tópico.
A medição da saída da rede está desativada por predefinição. Para a ativar, consulte os avisos e as instruções em Opcional: ativar a medição da saída de rede neste tópico.
Crie um novo cluster
Pode criar um cluster através da CLI gcloud ou da Google Cloud consola.
gcloud
Para criar um cluster com a medição de utilização do GKE ativada, execute o seguinte comando:
gcloud container clusters create CLUSTER_NAME \
--resource-usage-bigquery-dataset RESOURCE_USAGE_DATASET
Substitua o seguinte:
CLUSTER_NAME
: o nome do seu cluster do GKE.RESOURCE_USAGE_DATASET
: o nome do seu conjunto de dados do BigQuery.
A medição do consumo de recursos está ativada por predefinição. Para desativá-lo e apenas
monitorizar pedidos de recursos, adicione a flag --no-enable-resource-consumption-
metering
ao comando anterior. Também tem de modificar as consultas de exemplo
no resto deste tópico para que não consultem o consumo de recursos.
Se necessário, as tabelas necessárias são criadas no conjunto de dados do BigQuery quando o cluster é iniciado.
Consola
Para criar um cluster com a medição de utilização do GKE ativada:
Na Google Cloud consola, aceda à página Criar um cluster do Kubernetes.
No painel de navegação, em Cluster, clique em Funcionalidades.
Selecione Ativar a medição de utilização do GKE.
Introduza o nome do seu conjunto de dados do BigQuery.
Opcional: selecione Ativar a medição da saída da rede após rever os avisos e as instruções em Opcional: ativar a medição da saída da rede.
Continue a configurar o cluster e, de seguida, clique em Criar.
Configure um cluster existente
gcloud
Para ativar a medição de utilização do GKE num cluster existente, execute o seguinte comando:
gcloud container clusters update CLUSTER_NAME \
--resource-usage-bigquery-dataset RESOURCE_USAGE_DATASET
A medição do consumo de recursos está ativada por predefinição. Para desativá-lo e apenas
monitorizar pedidos de recursos, adicione a flag --no-enable-resource-consumption-
metering
ao comando anterior. Também tem de modificar as consultas de exemplo no
resto deste tópico para que não consultem o consumo de recursos.
Também pode alterar o conjunto de dados que um cluster existente usa para armazenar os respetivos dados de medição de utilização alterando o valor da flag --resource-usage-bigquery-dataset
.
Se necessário, é criada uma tabela no conjunto de dados do BigQuery quando o cluster é atualizado.
Consola
Aceda à página do Google Kubernetes Engine na Google Cloud consola.
Junto ao cluster que quer modificar, clique em more_vert Ações e, de seguida, em edit Editar.
Em Funcionalidades, clique em edit Editar junto a Medição de utilização do GKE.
Selecione Ativar a medição de utilização do GKE.
Introduza o nome do conjunto de dados do BigQuery.
Opcional: selecione Ativar a medição da saída da rede após rever os avisos e as instruções em Opcional: ativar a medição da saída da rede.
Clique em Guardar alterações.
Opcional: ative a medição da saída de rede
Por predefinição, os dados de saída da rede não são recolhidos nem exportados. A medição da saída de rede requer um agente de medição de rede (NMA) em execução em cada nó. O NMA é executado como um pod privilegiado, consome alguns recursos no nó (CPU, memória e espaço em disco) e ativa a flag sysctl nf_conntrack_acct no kernel (para a contabilidade do fluxo de acompanhamento de ligações).
Se não tiver problemas com estas ressalvas, pode ativar a monitorização da saída da rede para utilização com a medição de utilização do GKE. Para ativar o acompanhamento da saída de rede, inclua a opção --enable-network-egress-metering
quando criar ou atualizar o cluster, ou selecione Ativar medição da saída de rede quando ativar a medição da utilização do GKE na consola Google Cloud .
Para desativar a medição da saída da rede, adicione a flag --no-enable-network-egress-metering
quando atualizar o cluster com a linha de comandos. Em alternativa, pode desmarcar a opção Ativar medição de saída da rede na secção de medição de utilização do GKE do cluster na Google Cloud consola.
Verifique se a medição de utilização do GKE está ativada
Para verificar se a medição de utilização do GKE está ativada num cluster e para confirmar que conjunto de dados do BigQuery armazena os dados de utilização de recursos do cluster, execute o seguinte comando:
gcloud container clusters describe CLUSTER_NAME \
--format="value(resourceUsageExportConfig)"
A saída está vazia se a medição da utilização do GKE não estiver ativada. Caso contrário, mostra o conjunto de dados do BigQuery usado pelo cluster, como na seguinte saída de exemplo:
bigqueryDestination={u'datasetId': u'test_usage_metering_dataset'}
Escolha um ou mais conjuntos de dados do BigQuery
Um conjunto de dados pode conter dados de medição da utilização do GKE para um ou mais clusters no seu projeto. A utilização de um ou vários conjuntos de dados depende das suas necessidades de segurança:
- Um único conjunto de dados para todo o projeto simplifica a administração.
- Um conjunto de dados por cluster permite-lhe delegar o acesso detalhado aos conjuntos de dados.
- Um conjunto de dados por grupo de clusters relacionados permite-lhe encontrar a combinação certa de simplicidade e detalhe para as suas necessidades.
Visualize os dados de medição de utilização do GKE através de um painel de controlo do Looker Studio
Pode visualizar os dados de medição de utilização do GKE através de um painel de controlo do Looker Studio. Isto permite-lhe filtrar os dados por nome do cluster, namespace ou etiqueta. Também pode ajustar o período do relatório dinamicamente. Se tiver experiência com o Looker Studio e o BigQuery, pode criar um painel de controlo personalizado. Também pode clonar um painel de controlo que criámos especificamente para a medição de utilização do GKE.
Pode usar o painel de controlo para visualizar os pedidos de recursos e o consumo nos seus clusters ao longo do tempo.
Pré-requisitos
Ative a exportação Google Cloud de dados de faturação para o BigQuery se ainda não estiver ativada.
Durante este processo, cria um conjunto de dados, mas a tabela no conjunto de dados pode demorar até 5 horas a ser apresentada e a ser preenchida. Quando a tabela é apresentada, o respetivo nome é
gcp_billing_export_v1_BILLING_ACCOUNT_ID
.Ative a medição de utilização do GKE em, pelo menos, um cluster no projeto. Tome nota do nome que escolheu para o conjunto de dados do BigQuery.
Ative o Looker Studio se ainda não estiver ativado.
Recolha as seguintes informações, necessárias para configurar o painel de controlo:
- ID do conjunto de dados de exportação da faturação do Google Cloud e tabela de dados
- ID do conjunto de dados de medição de utilização do GKE
Certifique-se de que tem a versão 2.0.58 ou posterior da CLI do BigQuery. Para verificar a versão, execute
bq version
egcloud components update
para atualizar a CLI BigQuery.Os comandos nesta secção devem ser executados num terminal Linux ou no Cloud Shell.
Crie a tabela de discriminação de custos do BigQuery
Transfira um dos seguintes modelos de consulta:
- Se ativou a medição do consumo, transfira
this template
. - Se não ativou a medição do consumo, transfira
this template
.
Se estiver a usar o Cloud Shell, copie este ficheiro para o diretório onde executa os seguintes comandos.
- Se ativou a medição do consumo, transfira
Execute o seguinte comando para definir variáveis de ambiente:
export GCP_BILLING_EXPORT_TABLE_FULL_PATH=YOUR_BILLING_EXPORT_TABLE_PATH export USAGE_METERING_PROJECT_ID=YOUR_USAGE_METERING_PROJECT_ID export USAGE_METERING_DATASET_ID=YOUR_USAGE_METERING_DATASET_ID export USAGE_METERING_START_DATE=YOUR_USAGE_METERING_START_DATE export COST_BREAKDOWN_TABLE_ID=YOUR_COST_BREAKDOWN_TABLE_ID export USAGE_METERING_QUERY_TEMPLATE=YOUR_TEMPLATE_PATH export USAGE_METERING_QUERY=YOUR_RENDERED_QUERY_PATH
Substitua o seguinte:
YOUR_BILLING_EXPORT_TABLE_PATH
: o caminho para a tabela de exportação de faturação gerada. Esta tabela tem um nome semelhante aPROJECT_ID.DATASET_ID.gcp_billing_export_v1_xxxx
.YOUR_USAGE_METERING_PROJECT_ID
: o nome do seu projeto Google Cloud .YOUR_USAGE_METERING_DATASET_ID
: o nome do conjunto de dados que criou no BigQuery, comoall_billing_data
.YOUR_USAGE_METERING_START_DATE
: a data de início da sua consulta no formatoYYYY-MM-DD
.YOUR_COST_BREAKDOWN_TABLE_ID
: o nome de uma nova tabela que escolheu, comousage_metering_cost_breakdown
. Esta tabela é usada como entrada para o Looker Studio.YOUR_TEMPLATE_PATH
: o nome do modelo de consulta que transferiu,usage_metering_query_template_request_and_consumption.sql
ouusage_metering_query_template_request_only.sql
.YOUR_RENDERED_QUERY_PATH
: o nome do caminho para a consulta renderizada que escolher, comocost_breakdown_query.sql
.
Por exemplo, as suas variáveis de ambiente podem ser semelhantes às seguintes:
export GCP_BILLING_EXPORT_TABLE_FULL_PATH=my-billing-project.all_billing_data.gcp_billing_export_v1_xxxx export USAGE_METERING_PROJECT_ID=my-billing-project export USAGE_METERING_DATASET_ID=all_billing_data export USAGE_METERING_START_DATE=2022-05-01 export COST_BREAKDOWN_TABLE_ID=usage_metering_cost_breakdown export USAGE_METERING_QUERY_TEMPLATE=usage_metering_query_template_request_only.sql export USAGE_METERING_QUERY=cost_breakdown_query.sql
Renderize a consulta a partir do modelo:
sed \ -e "s/\${fullGCPBillingExportTableID}/$GCP_BILLING_EXPORT_TABLE_FULL_PATH/" \ -e "s/\${projectID}/$USAGE_METERING_PROJECT_ID/" \ -e "s/\${datasetID}/$USAGE_METERING_DATASET_ID/" \ -e "s/\${startDate}/$USAGE_METERING_START_DATE/" \ "$USAGE_METERING_QUERY_TEMPLATE" \ > "$USAGE_METERING_QUERY"
Crie uma nova tabela de discriminação de custos que é atualizada a cada 24 horas:
bq query \ --project_id=$USAGE_METERING_PROJECT_ID \ --use_legacy_sql=false \ --destination_table=$USAGE_METERING_DATASET_ID.$COST_BREAKDOWN_TABLE_ID \ --schedule='every 24 hours' \ --display_name="GKE Usage Metering Cost Breakdown Scheduled Query" \ --replace=true \ "$(cat $USAGE_METERING_QUERY)"
Para mais informações sobre o agendamento de consultas, consulte o artigo Configure consultas agendadas.
Crie a origem de dados do BigQuery
- No Looker Studio, aceda a Origens de dados.
- Clique em add Criar e, de seguida, em Origem de dados.
- Selecione BigQuery.
- Atribua um nome à origem de dados. Na barra de ferramentas, clique nas palavras Origem de dados sem título para substituir o texto por um nome descritivo.
- Selecione Consulta personalizada e, de seguida, selecione o ID do projeto.
Cole a seguinte consulta no editor de consultas:
SELECT * FROM `USAGE_METERING_PROJECT_ID.USAGE_METERING_DATASET_ID.COST_BREAKDOWN_TABLE_ID`
Clique em Ligar.
Crie o painel de controlo do Looker Studio
- Copie o painel de controlo da medição de utilização do GKE para o seu projeto.
- Clique em more_vert Mais opções e, de seguida, em Criar uma cópia.
- Na caixa de diálogo Copiar este relatório, na lista Nova origem de dados, selecione a origem de dados que criou.
- Clique em Copiar relatório.
O painel de controlo é criado e pode aceder a ele em qualquer altura na lista de relatórios do Looker Studio do seu projeto.
Use o painel de controlo do Looker Studio
O painel de controlo contém vários relatórios:
- Análise detalhada de utilização
- Este relatório contém a taxa de utilização geral do cluster entre todos os clusters que enviam dados de medição de utilização para a mesma origem de dados do BigQuery. Também inclui informações detalhadas sobre o tipo de recurso, como CPU, memória ou saída de rede por espaço de nomes. Pode limitar os dados do relatório a um ou mais clusters ou namespaces individuais.
- Discriminador de utilização com recursos não atribuídos
- Este relatório é semelhante ao relatório de discriminação da utilização, mas distribui os recursos não atribuídos proporcionalmente por todos os espaços de nomes. Os recursos não atribuídos incluem recursos inativos e todos os recursos que não estão atualmente atribuídos pela medição da utilização do GKE a inquilinos específicos.
- Tendências de custos * detalhe por espaço de nomes
- Tendências de utilização entre todos os clusters que enviam dados de medição de utilização para a mesma origem de dados do BigQuery por espaço de nomes. Pode selecionar um ou mais clusters, namespaces, recursos ou SKUs individuais.
- Tendências de custos * detalhe por etiqueta
- Tendências de custos entre todos os clusters que enviam dados de medição de utilização para a mesma origem de dados do BigQuery. Pode selecionar um ou mais clusters, recursos, nomes de etiquetas ou valores de etiquetas individuais.
- Medição baseada no consumo
- Tendências de consumo entre todos os clusters que enviam dados de medição de utilização para a mesma origem de dados do BigQuery. Pode selecionar um ou mais namespaces individuais, chaves de etiquetas ou valores de etiquetas. Este relatório só é preenchido se a medição do consumo de recursos estiver ativada em, pelo menos, um cluster.
Pode alterar as páginas através do menu de navegação. Pode alterar o período de tempo de uma página através do selecionador de datas. Para partilhar o relatório com membros da sua organização ou revogar o acesso, clique em person_add_alt Partilhar relatório.
Depois de copiar o relatório para o seu projeto, pode personalizá-lo através do editor de relatórios do Looker Studio. Mesmo que o modelo de relatório fornecido pela Google seja alterado, a sua cópia não é afetada.
Explore os dados de medição da utilização do GKE com o BigQuery
Para ver dados sobre pedidos de recursos através do BigQuery, consulte a tabela gke_cluster_resource_usage
no conjunto de dados do BigQuery relevante.
Para ver dados sobre o consumo real de recursos, consulte a tabela gke_cluster_resource_consumption
. Os dados de consumo de saída de rede
permanecem no gke_cluster_resource_usage
porque não existe o conceito de
pedidos de recursos para saídas.
Para mais informações sobre a utilização de consultas no BigQuery, consulte o artigo Executar consultas. Os campos no esquema são estáveis, embora possam ser adicionados mais campos no futuro.
Estas consultas são exemplos simples. Personalize a sua consulta para encontrar os dados de que precisa.
Consultar pedidos de recursos
SELECT
cluster_name,
labels,
usage
FROM
'CLUSTER_GCP_PROJECT.USAGE_METERING_DATASET.gke_cluster_resource_usage'
WHERE
namespace="NAMESPACE"
Consulta para o consumo de recursos
SELECT
cluster_name,
labels,
usage
FROM
'CLUSTER_GCP_PROJECT.USAGE_METERING_DATASET.gke_cluster_resource_consumption'
WHERE
namespace="NAMESPACE"
Substitua o seguinte:
CLUSTER_GCP_PROJECT
: o nome do seu Google Cloud projeto que contém o cluster que quer consultar.USAGE_METERING_DATASET
: o nome da tabela de medição da utilização.NAMESPACE
: o nome do seu espaço de nomes.
Mais exemplos
Expanda as secções seguintes para ver exemplos mais sofisticados.
Esquema de medição de utilização do GKE no BigQuery
A tabela seguinte descreve o esquema das tabelas de medição da utilização do GKE no conjunto de dados do BigQuery. Se o cluster estiver a executar uma versão do GKE que suporte a medição do consumo de recursos e os pedidos de recursos, é criada uma tabela adicional com o mesmo esquema.
Campo | Tipo | Descrição |
---|---|---|
cluster_location |
STRING |
O nome da zona ou região do Compute Engine em que o cluster do GKE reside. |
cluster_name |
STRING |
O nome do cluster do GKE. |
namespace |
STRING |
O espaço de nomes do Kubernetes a partir do qual a utilização é gerada. |
resource_name |
STRING |
O nome do recurso, como "cpu", "memory" e "storage". |
sku_id |
STRING |
O ID do SKU do recurso Google Cloud na nuvem subjacente. |
start_time |
TIMESTAMP |
A data/hora Unix em que a utilização começou. |
end_time |
TIMESTAMP |
A data/hora Unix em que a utilização terminou. |
fraction |
FLOAT |
A fração de um recurso da nuvem usado pela utilização. Para um recurso de nuvem dedicado que é usado exclusivamente por um único espaço de nomes, a fração é sempre 1,0. Para recursos partilhados entre vários espaços de nomes, a fração é calculada como a quantidade pedida dividida pela capacidade total do recurso de nuvem subjacente. |
cloud_resource_size |
INTEGER |
O tamanho do Google Cloud recurso subjacente. Por exemplo, o tamanho das vCPUs numa instância n1-standard-2 é 2. |
labels.key |
STRING |
A chave de uma etiqueta do Kubernetes associada à utilização. |
labels.value |
STRING |
O valor de uma etiqueta do Kubernetes associada à utilização. |
project.id |
STRING |
O ID do projeto no qual o cluster do GKE reside. |
usage.amount |
FLOAT |
A quantidade de usage.unit usada.
|
usage.unit |
STRING |
A unidade base na qual a utilização de recursos é medida. Por exemplo, a unidade base para o armazenamento padrão é byte-segundos. |
As unidades de medição de utilização do GKE têm de ser interpretadas da seguinte forma:
A CPU
usage.unit
é de segundos, que é o tempo total da CPU que um pod pediu ou utilizou. Por exemplo, se tivermos dois agrupamentos que pedem 30 CPUs cada e são executados durante 15 minutos,o valor agregado da tabela de pedidos é de 54 000 segundos (2 agrupamentos * 30 CPUs * 15 minutos * 60 segundos / minuto).A memória
usage.unit
é bytes-segundos, que é o integral da memória ao longo do tempo que um Pod pediu ou utilizou. Por exemplo, se tivermos dois pods que pedem 30 GiB cada e são executados durante 15 minutos, o valor agregado da tabela de pedidos é de 5,798+13 bytes-segundos (2 pods * 30 GiB * 15 minutos * 60 segundos / minuto * 1073741824 bytes / GiB).
Compreender quando os dados de medição da utilização do GKE são escritos no BigQuery
Existem duas condições em que a medição de utilização do GKE escreve registos de utilização nas métricas do BigQuery:
- A fase do pod muda para
succeeded
oufailed
, ou quando o pod é eliminado. A data/hora da programação por hora para escrever registos é atingida enquanto o pod ainda está em execução.
A medição da utilização do GKE gera uma agenda horária em que escreve registos de utilização de pods no BigQuery para todos os pods em execução atualmente. A marcação de tempo da programação não é a mesma em todos os clusters.
Se tiver vários Pods em execução nessa data/hora, vai encontrar vários registos de utilização com o mesmo
end_time
. Estes registos de utilização'end_time
indicam a data/hora da agenda por hora.Além disso, se tiver vários Pods em execução durante várias horas, também tem um conjunto de registos de utilização com um
end_time
que corresponde aostart_time
de outro conjunto de registos de utilização.
Desative a medição de utilização do GKE
gcloud
Para desativar a medição de utilização do GKE num cluster, execute o seguinte comando:
gcloud container clusters update CLUSTER_NAME \
--clear-resource-usage-bigquery-dataset
Consola
Aceda à página do Google Kubernetes Engine na Google Cloud consola.
Junto ao cluster que quer modificar, clique em more_vert Ações e, de seguida, em edit Editar.
Em Funcionalidades, clique em edit Editar junto a Medição de utilização do GKE.
Desmarque a opção Ativar medição de utilização do GKE.
Clique em Guardar alterações.
O que se segue?
- Saiba mais sobre a multi-posse de clusters
- Saiba mais sobre a faturação do Google Cloud
- Saiba mais sobre o Looker Studio