Cotas e limites do sistema
O Service Usage usa cotas e limites do sistema para manter uma alocação justa de recursos, evitar sobrecargas de serviço e ajudar você a gerenciar o uso de recursos.
As cotas e os limites do sistema são semelhantes, mas diferem das seguintes maneiras:
- As cotas têm valores definidos por padrão, mas geralmente é possível solicitar ajustes.
- Os limites do sistema são valores que não podem ser alterados.
OGoogle Cloud usa cotas para garantir a imparcialidade e reduzir picos no uso e na disponibilidade de recursos. Uma cota restringe a alocação de um recurso doGoogle Cloud para uso do seu projeto do Google Cloud . As cotas se aplicam a vários tipos de recursos, incluindo hardware, software e componentes de rede. Por exemplo, elas podem restringir o número de chamadas de API para um serviço, o número de balanceadores de carga usados simultaneamente pelo projeto ou o número de projetos que podem ser criados. As cotas protegem a comunidade de usuários doGoogle Cloud , impedindo a sobrecarga de serviços. Elas também ajudam você a gerenciar seus próprios recursos do Google Cloud .
O sistema de cotas do Cloud faz o seguinte:
- Monitora o consumo de produtos e serviços do Google Cloud .
- Restringe o consumo desses recursos.
- Possibilita a solicitação de mudanças no valor das cotas e a automatização de ajustes de cotas.
Na maioria dos casos, quando você tenta consumir mais de um recurso do que a cota permite, o sistema bloqueia o acesso ao recurso, e a tarefa que você está tentando executar falha.
As cotas geralmente se aplicam ao nível do projeto do Google Cloud . O uso de um recurso em um projeto não afeta a cota disponível em outro. Em um projeto do Google Cloud , as cotas são compartilhadas entre todos os aplicativos e endereços IP.
Saiba mais em Visão geral das cotas do Cloud.
cotas de taxa.
As cotas de taxa restringem a taxa de consumo de um recurso. As cotas de taxa por minuto são redefinidas a cada minuto. A tabela a seguir lista as cotas de taxa que se aplicam ao Service Usage e o valor padrão de cada cota.
| Cota | Valor |
|---|---|
| Listar solicitações de serviço disponíveis/desativadas por minuto | 60 |
| Listar solicitações de serviço ativadas por minuto | 600 |
| Listar solicitações de serviço público por minuto | 60 |
| Solicitações padrão por minuto
(todas as outras operações somente leitura que não modificam o estado do projeto) |
600 |
| Solicitações de mutação por minuto
(operações de mudança de estado que alteram ativamente a configuração do projeto) |
120 |
Receber nomes de métricas de cota e limite do sistema
As cotas e os limites do sistema têm dois tipos de nomes: nomes de exibição e nomes de métricas. Os nomes de exibição têm espaços e letras maiúsculas que facilitam a leitura para humanos. Os nomes de métricas geralmente são minúsculos e delimitados por sublinhados em vez de espaços. O formato exato depende do serviço.
As instruções a seguir mostram como receber nomes de métricas para cotas e limites do sistema usando o Google Cloud console ou a CLI gcloud.
Console
No console do Google Cloud , acesse a página IAM e administrador > Cotas e limites do sistema:
Acesse "Cotas e limites do sistema
A tabela nesta página mostra cotas e limites do sistema que têm uso ou valores ajustados, além de uma entrada de referência para outras cotas. A entrada de referência tem a palavra "default" entre parênteses no final da lista na coluna Nome.
Se a coluna Métrica não aparecer, siga estas etapas.
- Clique em Opções de exibição de coluna.
- Selecione Métrica.
- Clique em OK. A coluna Métrica aparece na tabela.
A coluna Métrica mostra os nomes das métricas. Para filtrar os resultados, insira um nome ou valor de propriedade no campo ao lado de Filtro, por exemplo, API Service Usage.
gcloud
Para receber os nomes das métricas de um serviço do Google Cloud usando a CLI gcloud, execute o comando quotas info list. Para pular linhas que não listam nomes de métricas, transmita a saída para um comando como grep com metric: como o termo de pesquisa ou use a flag --format da CLI gcloud:
gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
--service=serviceusage.googleapis.com --format="value(metric)"
Substitua PROJECT_ID_OR_NUMBER pelo ID do projeto ou número do projeto.
Se você receber uma mensagem de erro informando que nenhum projeto de cota foi definido, consulte As credenciais do usuário não estão funcionando.
Solicitar um ajuste de cota
Para ajustar a maioria das cotas, use o console do Google Cloud . Para mais informações, consulte Solicitar ajuste de cota.