Confira a seguir problemas conhecidos nas cotas do Cloud.
Valores de cota durante lançamentos
Às vezes, oCloud de Confiance by S3NS aumenta os valores de cota padrão para recursos e APIs. Essas mudanças ocorrem gradualmente, o que significa que, durante o lançamento, o valor de cota que aparece no console do Cloud de Confiance ou na API Cloud Quotas não reflete o novo valor de cota aumentado até que o lançamento seja concluído.
Se um lançamento de cota estiver em andamento, uma mensagem informativa será exibida na parte superior. da página "Cotas do Cloud" e o indicador de atualização gradual aparece ao lado dos valores de cota afetados pelos lançamentos contínuos. Para mais detalhes, consulte Confira os lançamentos em andamento.
Para etapas de solução de problemas, consulte Valores de cota excedentes durante uma distribuição de serviço.
O campo de preferência de cota contactEmail é obrigatório
Para atualizar o valor QuotaPreference por meio da API Cloud Cotas,
o campo contactEmail é obrigatório. Esse endereço de e-mail não pode ser de grupo.
Para ver exemplos de como usar a QuotaPreference na API, consulte Implementar casos de uso comuns.
Limitações de cotas do Cloud no console do Cloud de Confiance
As limitações a seguir se aplicam quando você usa as cotas do Cloud no consoleCloud de Confiance .
Solicitações de ajustes em cotas que não têm uso
O console Cloud de Confiance não aceita solicitações de ajuste de cota para cotas que não têm uso anterior. No entanto, ainda é possível solicitar um ajuste de cota pela API REST ou pela CLI do Google Cloud:
gcloud
Solicitar um ajuste de cota usando a CLI gcloud
REST
Solicitar um ajuste de cota usando a API REST
Por exemplo, você pode clonar um projeto e saber com antecedência que precisa aumentar o valor de compute.googleapis.com/local_ssd_total_storage_per_vm_family. Embora não seja possível exibir a cota disponível no Cloud de Confiance console, ainda é possível usar a API ou a CLI gcloud para solicitar um ajuste de cota. Para mais informações, consulte
Conferir os lançamentos em andamento.
O uso de cota por usuário não aparece
O console do Cloud de Confiance não mostra o uso de cota por usuário na página
"Cotas do Cloud". Se um aplicativo ou uma conta de serviço exceder
um limite de taxa por usuário, as solicitações de API vão retornar um código de status HTTP
429 Too Many Requests, mesmo quando as métricas agregadas no nível do projeto
na página "Cotas do Cloud" mostrarem que a cota ainda está disponível.
Para diagnosticar qual usuário ou conta de serviço está esgotando um limite de taxa por usuário, siga estas etapas:
- No console do Cloud de Confiance , selecione o projeto que inicia as solicitações de API e acesse a página Metrics Explorer.
- Clique em Selecionar uma métrica e insira
serviceruntime.googleapis.com/api/request_countna barra de filtro. Nos submenus, selecione API consumida > API > Contagem de solicitações e clique em Aplicar. - No elemento Filtro, adicione filtros para o código de resposta e o serviço ou método da API de destino:
- Clique em Adicionar filtro e selecione
response_code. Na caixa de diálogo de filtro, deixe Comparador definido como = (é igual a), insira429no campo Valor e clique em Aplicar. - Clique em Adicionar filtro novamente e selecione
service(por exemplo, insirasqladmin.googleapis.comno campo Valor para a API Cloud SQL Admin) oumethod(por exemplo, insiragoogle.cloud.sql.v1.SqlInstancesService.Getno campo Valor) e clique em Aplicar.
- Clique em Adicionar filtro e selecione
- No elemento Agregação, verifique se o primeiro menu está definido como Soma e, no segundo menu (ao lado de por), selecione
credential_idpara agrupar solicitações por credencial individual. - Nos resultados, encontre o ID da credencial (
credential_id) com o maior número de códigos de resposta429. Esse valor é o ID do cliente OAuth 2.0 da conta de serviço ou da credencial do usuário que está esgotando o limite de taxa por usuário. - Para saber qual conta de serviço corresponde a esse ID do cliente, acesse a página Contas de serviço no console doCloud de Confiance e pesquise o ID do cliente OAuth 2.0 que corresponde ao ID da credencial. A entrada correspondente é a conta de serviço que está esgotando o limite de taxa por usuário.
Para resolver o erro depois de identificar a conta de serviço, implemente o cache do lado do cliente ou a espera exponencial no aplicativo cliente, distribua as cargas de trabalho em contas de serviço distintas ou solicite um ajuste de cota.