Limites de recursos e taxa da API OS Config

Os limites de taxa de API definem o número máximo de solicitações que podem ser feitas para a API OS Config.

Os limites de recursos definem o número máximo de recursos de configuração do SO, como políticas ou implantações de patch, que é possível criar no seu projeto em um determinado momento.

Limites de taxa de API

Ao usar a gcloud command-line tool ou o Console do Google Cloud, você também está fazendo solicitações à API. Essas solicitações são contabilizadas na limitação de taxa de API. Se você usar as contas de serviço para acessar a API, isso também será contabilizado no limite de taxa.

Atualmente, os projetos são limitados às categorias de limitação de taxa da API a seguir. Cada categoria de limite é contada separadamente. Dessa maneira, você atinge o limite máximo em cada categoria simultaneamente. Os limites de taxa são aplicados em intervalos de 60 segundos. Por exemplo, 20 solicitações/segundo seriam convertidas em 1.200 solicitações em 60 segundos. Isso significa que, se você atingir um limite específico a qualquer momento dentro de 60 segundos, precisará aguardar até que seu bucket de cota seja atualizado para fazer mais solicitações.

APIs globais

  • Solicitações de leitura: limites para os métodos *.get, *.describe e *.list:
    • Taxa por projeto: 1 solicitação/segundo
    • Taxa por usuário: 1 solicitação/segundo
  • Solicitações de gravação: limites para os métodos *.create, *.update, *.exec, *.cancel e *.delete:
    • Taxa por projeto: 1 solicitação/segundo
    • Taxa por usuário: 1 solicitação/segundo
  • Solicitações de pesquisa (Beta): limites para o método *.lookupEffectiveGuestPolicy:
    • Taxa por projeto: 10 solicitações/segundo

APIs zonais

  • Solicitações de leitura: limites para os métodos *.get, *.describe e *.list:
    • Taxa por projeto: 5 solicitações/segundo
    • Taxa por usuário: 5 solicitações/segundo
  • Solicitações de gravação - limites para os métodos *.create, *.update, *.patch, *.cancel e *.delete:
    • Taxa por projeto: 2 solicitações/segundo
    • Taxa por usuário: 2 solicitações/segundo

Limites de recurso

Ao fazer solicitações à API OS Config, você tem um número máximo de recursos que podem ser criados em um projeto ou organização.

  • Implantações de patch

    • Número máximo por organização: 100
    • Número máximo por projeto: 100
  • Políticas de convidado (Beta)

    • Número máximo por organização: 100
    • Número máximo por projeto: 100
  • Atribuições de política do SO (visualização)

    • Número máximo por zona por projeto: 20

Como gerenciar limites de APIs e recursos

Para gerenciar os limites de APIs e recursos em seu projeto ou sua organização, analise os itens a seguir:

  • Se você quiser reduzir os limites de APIs e recursos, consulte Como limitar o uso.
  • Se você precisar de limites de APIs e recursos maiores do que o máximo fornecido, precisará registrar uma consulta ao suporte do Google Cloud e fornecer uma razão para a solicitação.

    Na solicitação, adicione informações que mostrem a taxa de consumo no seu ambiente. Elas incluem os registros de auditoria do VM Manager ou outras mensagens de erro informando que o limite de taxa foi ultrapassado. Também é útil incluir informações como planos de crescimento futuros, propagação de região ou zona e qualquer requisito ou dependência extra.

A seguir

Saiba mais sobre o Modelo de cota de serviço.