Ajuste de cuota

En esta página, se describe cómo ajustar las cuotas con el sistema ajustador de cuotas.

El ajustador de cuotas observa tu consumo de recursos y envía de forma proactiva solicitudes de ajuste de cuota en tu nombre. Supervisar tu uso de los recursos y enviar solicitudes de ajuste de cuota de forma proactiva evita las interrupciones causadas por alcanzar el valor de tu cuota. El uso del ajustador de cuotas reduce la necesidad de tener cuidado con los aumentos no planificados en el uso de recursos y te permite enviar menos solicitudes manuales de ajustes de cuotas.

Cómo funciona el ajustador de cuotas

Cuando habilitas el ajustador de cuotas, este supervisa todas las cuotas aplicables y aplica la siguiente lógica:

  • El ajustador de cuotas verifica si el uso máximo se acerca al valor de cuota durante una duración específica.
  • Si es así, el ajustador de cuotas intenta aumentar el valor de cuota (por lo general, entre el 10% y el 20%).

Si es posible aumentar el valor de la cuota, el aumento se aprueba y el valor se ajusta. Puedes solicitar de forma manual aumentos de los valores de cuota en cualquier momento, independientemente de si el ajustador de cuotas está habilitado o no.

El ajustador de cuotas solo envía solicitudes de ajuste de cuota para aumentar el valor de una cuota. No intenta disminuir el valor. En el caso de las cuotas que tienen un límite manual, el ajustador de cuotas no envía solicitudes de ajuste de cuota.

Puedes ver las solicitudes que realizó el ajustador de cuotas en la página Cuotas y límites del sistema de la consola deGoogle Cloud . También puedes configurar alertas para supervisar los cambios que inicia el ajustador de cuota.

Limitaciones

El ajustador de cuotas tiene las siguientes limitaciones:

  • La configuración del ajustador de cuotas solo está disponible por proyecto.
  • Solo se puede acceder a la configuración del ajustador de cuotas desde la consola deGoogle Cloud .

Disponibilidad

El ajustador de cuotas requiere un volumen suficiente de datos históricos de uso para determinar con precisión cuándo solicitar cuota adicional. Por esta razón, la opción para habilitar el ajustador de cuotas solo está disponible en proyectos que tengan suficiente actividad histórica para admitir predicciones precisas.

Para ver la lista de las cuotas aptas para el ajuste por parte del ajustador de cuotas, sigue estos pasos:

  1. En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:

    Ir a Cuotas y límites del sistema

  2. Haz clic en la pestaña Configurations para ver la lista.

    Como alternativa, para buscar en la siguiente tabla, ingresa una palabra clave en el campo Filtrar tabla por palabra clave.

    Servicio Cuotas
    API de Artifact Registry Solicitudes por proyecto en la multirregión de Asia por minuto
    API de Artifact Registry Solicitudes por proyecto en la multirregión de Europa por minuto
    API de Artifact Registry Solicitudes por proyecto en la multirregión de EE.UU. por minuto
    API de Artifact Registry Solicitudes por proyecto por región por minuto por región
    API de Cloud Build Solicitudes de compilación y operación Get por minuto
    API de Cloud Build Solicitudes de compilación y operación Get por minuto y por usuario
    API de Cloud Build CPUs de compilación simultánea (grupo predeterminado regional)
    API de Cloud Build Compilaciones simultáneas (grupo predeterminado no regional)
    API de Cloud Key Management Service Solicitudes criptográficas por minuto
    API de Cloud Key Management Service Solicitudes de lectura por minuto
    API de Cloud Key Management Service Solicitudes de escritura por minuto
    API de Cloud Logging Bytes de escritura de registros por minuto y por región
    API de Cloud Resource Manager Solicitudes de lectura por minuto
    API de Cloud Run Admin Solicitudes de ejecución de trabajos por minuto y por región
    API de Cloud Run Admin Solicitudes de lectura por minuto, por región
    API de Cloud Run Admin Asignación total de CPU, en mili CPU virtual, por proyecto y por región
    API de Cloud Run Admin Solicitudes de escritura por minuto, por región
    API de Cloud Trace Solicitudes de escritura (gratuitas) por minuto
    API de Compute Engine Grupos de afinidad
    API de Compute Engine Buckets de backend
    API de Compute Engine CPU C2
    API de Compute Engine CPU C2D
    API de Compute Engine CPU C3
    API de Compute Engine Compromisos
    API de Compute Engine CPUs A2 comprometidas
    API de Compute Engine CPUs por compromiso
    API de Compute Engine Licencias comprometidas
    API de Compute Engine Total reservado del disco SSD local comprometido (GB)
    API de Compute Engine CPUs M3 comprometidas
    API de Compute Engine CPU con optimización de memoria comprometida
    API de Compute Engine CPUs N2 comprometidas
    API de Compute Engine CPUs N2D comprometidas
    API de Compute Engine CPUs T2D comprometidas
    API de Compute Engine CPU
    API de Compute Engine CPUs por familia de VM
    API de Compute Engine Proyectos de servicio de Cross Project Networking
    API de Compute Engine Rutas estáticas personalizadas por red de VPC
    API de Compute Engine Servicios de backend de balanceadores de cargas de red de transferencia externos
    API de Compute Engine Reglas de reenvío del balanceador de cargas de red de transferencia externo
    API de Compute Engine Reglas de reenvío de protocolos externos
    API de Compute Engine Reglas de firewall
    API de Compute Engine Reglas de reenvío
    API de Compute Engine Servicios de backend administrados globales externos
    API de Compute Engine Reglas de reenvío administrado externo global
    API de Compute Engine Servicios de backend del balanceador de cargas de proxy externo global
    API de Compute Engine Servicios de backend internos de Traffic Director globales
    API de Compute Engine Cantidad de GPU por familia de GPU
    API de Compute Engine GPUs (todas las regiones)
    API de Compute Engine Verificaciones de estado
    API de Compute Engine Capacidad de Hyperdisk Balanced (GB)
    API de Compute Engine Imágenes
    API de Compute Engine Direcciones IP en uso
    API de Compute Engine Direcciones IPv4 externas regionales en uso
    API de Compute Engine Programaciones de instantáneas en uso
    API de Compute Engine Grupos de instancias
    API de Compute Engine Plantillas de instancias
    API de Compute Engine Instancias por grupo de intercambio de tráfico
    API de Compute Engine Instancias por red de VPC
    API de Compute Engine Direcciones IP internas
    API de Compute Engine Servicios de backend de balanceadores de cargas de red de transferencia internos
    API de Compute Engine Reglas de reenvío del balanceador de cargas de red de transferencia interno por grupo de intercambio de tráfico
    API de Compute Engine Reglas de reenvío del balanceador de cargas de red de transferencia interno por red de VPC
    API de Compute Engine Alias de IP por grupo de intercambio de tráfico
    API de Compute Engine Alias de IP por red de VPC
    API de Compute Engine Disco SSD local por familia de VM (GB)
    API de Compute Engine CPU M1
    API de Compute Engine CPUs M2
    API de Compute Engine CPUs M3
    API de Compute Engine Grupos de instancias administrados
    API de Compute Engine CPU N2
    API de Compute Engine CPU N2D
    API de Compute Engine Grupos de extremos de red
    API de Compute Engine Políticas de firewall de red
    API de Compute Engine Atributos de la regla de política de seguridad del balanceo de cargas de red
    API de Compute Engine Políticas de seguridad del balanceo de cargas de red
    API de Compute Engine Redes
    API de Compute Engine CPU NVIDIA A2
    API de Compute Engine Intercambios de tráfico por red de VPC
    API de Compute Engine IOPS de Persistent Disk
    API de Compute Engine Persistent Disk SSD (GB)
    API de Compute Engine Persistent Disk estándar (GB):
    API de Compute Engine CPU prioritarias
    API de Compute Engine SSD local interrumpible (GB)
    API de Compute Engine GPU NVIDIA A100 de 80 GB interrumpibles
    API de Compute Engine GPU NVIDIA A100 interrumpibles
    API de Compute Engine GPU NVIDIA H100 interrumpibles
    API de Compute Engine GPU NVIDIA H100 MEGA interrumpibles
    API de Compute Engine GPU NVIDIA K80 interrumpibles
    API de Compute Engine GPU NVIDIA L4 interrumpibles
    API de Compute Engine GPU de estaciones de trabajo virtuales NVIDIA L4 interrumpibles
    API de Compute Engine GPU NVIDIA P100 interrumpibles
    API de Compute Engine GPU de estaciones de trabajo virtuales NVIDIA P100 interrumpibles
    API de Compute Engine GPU NVIDIA P4 interrumpibles
    API de Compute Engine GPU de estaciones de trabajo virtuales NVIDIA P4 interrumpibles
    API de Compute Engine GPU NVIDIA T4 interrumpibles
    API de Compute Engine GPU de estaciones de trabajo virtuales NVIDIA T4 interrumpibles
    API de Compute Engine GPU NVIDIA V100 interrumpibles
    API de Compute Engine Prefijos anunciados públicos
    API de Compute Engine Servicios de backend administrados regionales y externos
    API de Compute Engine Reglas de reenvío administrado externas regionales por región y por red de VPC
    API de Compute Engine Plantillas de instancias regionales
    API de Compute Engine Servicios de backend administrados regionales e internos
    API de Compute Engine Servicios de backend internos regionales de Traffic Director
    API de Compute Engine Grupos de instancias administrados regionales
    API de Compute Engine Políticas de seguridad regionales
    API de Compute Engine Reglas de políticas de seguridad regionales con una condición de coincidencia avanzada
    API de Compute Engine Proxies TCP de destino regionales
    API de Compute Engine Routers
    API de Compute Engine Rutas
    API de Compute Engine Políticas de seguridad
    API de Compute Engine Reglas de la política de seguridad
    API de Compute Engine Reglas de lenguaje de las reglas de la política de seguridad
    API de Compute Engine Instantáneas
    API de Compute Engine Certificados SSL
    API de Compute Engine Direcciones IP estáticas de BYOIP
    API de Compute Engine Direcciones IP estáticas
    API de Compute Engine Rangos de subredes por grupo de intercambio de tráfico
    API de Compute Engine Rangos de subredes por red de VPC
    API de Compute Engine CPU T2A
    API de Compute Engine CPU T2D
    API de Compute Engine Proxies HTTP de destino
    API de Compute Engine Proxies HTTPS de destino
    API de Compute Engine Proxies SSL de destino
    API de Compute Engine Proxies TCP de destino
    API de Compute Engine Puertas de enlace de VPN de destino
    API de Compute Engine Total reservado del disco SSD local (GB)
    API de Compute Engine Mapas de URL
    API de Compute Engine Instancias de VM
    API de Compute Engine Puertas de enlace de VPN
    API de Compute Engine Túneles VPN
    API de Connect Gateway Solicitudes de conexión de puerta de enlace por minuto
    API de Dialogflow Todas las demás solicitudes por minuto
    API de Filestore Copias de seguridad por región
    API de Filestore Capacidad de HDD básico (estándar) (GB) por región
    API de Filestore Capacidad de SSD básico (Premium) (GB) por región
    API de Filestore Capacidad zonal y regional de 1 a 10 TiB (Enterprise) (GB) por región
    API de Filestore Capacidad zonal y regional de 10 a 100 TiB (escala masiva) (GB) por región
    Google Cloud API de Memorystore for Redis Capacidad total de Redis (GB) por región
    Google Cloud API de Memorystore for Redis Unidades totales de Redis Cluster por proyecto y por región
    API de Memorystore Unidades totales de Memorystore por proyecto y por región
    La API de Vertex AI CPU de servicio de modelos personalizadas por región
    La API de Vertex AI GPU Nvidia T4 personalizadas para la entrega de modelos por región
    La API de Vertex AI GPU Nvidia T4 personalizadas de entrenamiento de modelos por región
    La API de Vertex AI Solicitudes de generación de contenido por minuto por proyecto y por modelo base
    La API de Vertex AI

    Solicitudes de predicción en línea regionales por minuto por proyecto y por modelo base

    Nota: Para ver la lista completa de dimensiones disponibles, expande esta entrada en la consola de Google Cloud .

    La API de Vertex AI Solicitudes de administración de recursos (CRUD) por minuto y por región
    La API de Vertex AI Núcleos de pods de TPU V3 de entrenamiento de imagen restringido por región

Habilita el ajustador de cuotas

Para habilitar el ajustador de cuotas, debes tener los siguientes permisos de IAM:

  • cloudquotas.quotas.update
  • cloudquotas.quotas.get

Para habilitar el ajustador de cuotas en tu proyecto de la consola de Google Cloud , selecciona la pestaña correspondiente y sigue las instrucciones:

Console

Para habilitar el ajustador de cuotas en tu proyecto de Google Cloud desde la consola de Google Cloud , sigue estos pasos:

  1. En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:

    Ir a Cuotas y límites del sistema

  2. Haz clic en la pestaña Configurations.
  3. Haz clic en el botón de activación Habilitar.

Cuando en la columna Estado se muestra Habilitado, el ajustador de cuotas supervisa el uso y emite solicitudes de ajuste de cuota cuando el uso de recursos se acerca a su valor de cuota.

REST

  1. Para habilitar el ajustador de cuotas en tu proyecto Google Cloud con la API de REST (versión preliminar), realiza una solicitud HTTP para actualizar la configuración del ajustador de cuotas:

    PATCH https://cloudquotas.googleapis.com/v1beta/projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
    
  2. En el cuerpo de la solicitud, especifica el recurso de configuración del ajustador de cuotas y configura el campo enablement como ENABLED. También puedes especificar una ETag, pero esto es opcional:

    {
      name: projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
      enablement: ENABLED
      etag: OPTIONAL_ETAG
    }
    

    Reemplaza lo siguiente:

    • PROJECT_ID_OR_NUMBER: Es el ID del proyecto o número del proyecto para el que deseas habilitar el ajustador de cuotas.
    • OPTIONAL_ETAG: Es una cadena de ETag opcional para la configuración del ajustador de cuotas.

    Esto actualiza el estado de habilitación a enabled.

gcloud

Para habilitar el ajustador de cuotas en tu proyecto Google Cloud con gcloud CLI (vista previa), sigue estos pasos:

  1. Autentica con gcloud CLI:

    gcloud auth login
    
  2. Habilita la configuración del ajustador de cuotas:

    gcloud beta quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=enabled
    

    Reemplaza PROJECT_ID_OR_NUMBER por el ID del proyecto o el número del proyecto para el que deseas habilitar el ajustador de cuotas.

  3. Verifica el estado de habilitación:

    gcloud beta quotas adjuster settings describe --project=PROJECT_ID_OR_NUMBER
    

    Siempre que tengas los permisos necesarios, se devolverá el estado como enabled.

Consulta las solicitudes de ajuste de cuota

Para ver las solicitudes de ajuste de cuota, debes tener los siguientes permisos de IAM:

  • resourcemanager.projects.get
  • serviceusage.services.list
  • serviceusage.quotas.get

Para ver las solicitudes de ajuste de cuota que emitió el ajustador de cuotas, haz lo siguiente:

  1. En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:

    Ir a Cuotas y límites del sistema

  2. Haz clic en la pestaña Solicitudes de aumento. La vista Solicitudes de aumento muestra las solicitudes de aumento para tu proyecto, incluidos los aumentos solicitados de forma manual y las solicitudes emitidas por el ajustador de cuotas.
  3. Haz clic en el campo Filtro.
  4. Selecciona Tipo en el menú y, luego, ingresa Auto. Este filtro busca las solicitudes que realizó el ajustador de cuotas.

Configura alertas del ajustador de cuotas

Para recibir alertas del ajustador de cuotas, haz lo siguiente:

  1. En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:

    Ir a Cuotas y límites del sistema

  2. Haz clic en la pestaña Configurations.
  3. Haz clic en Crear alerta.
  4. Elige una de las plantillas de alertas o ambas:
    1. Todos los ajustes que realiza el ajustador de cuotas: Se enviará una alerta cada vez que el ajustador de cuotas emita una solicitud de ajuste de cuota para el proyecto.
    2. Los errores y las fallas del ajustador de cuotas: Solo se enviarán alertas cuando el ajustador de cuotas intente aumentar un valor de cuota y no pueda hacerlo.
  5. Opcional: Haz clic en Mostrar opciones para ajustar los valores predeterminados de la cantidad mínima de tiempo entre alertas y la duración del cierre automático de incidentes.
  6. Selecciona el canal de notificaciones para recibir alertas. Para ajustar la configuración del canal de notificaciones o crear un nuevo canal de notificaciones, haz clic en Administrar canales de notificaciones.
  7. Haz clic en Crear.

Edita o borra alertas del ajustador de cuotas

Puedes editar o borrar las alertas del ajustador de cuotas en la consola deGoogle Cloud :

  1. Ve a la página Políticas en la consola de Cloud Monitoring.

    Ir a Políticas

  2. Busca la política de alertas del ajustador de cuotas. Las políticas de alertas del ajustador de cuotas tienen los siguientes nombres:

    • Quota adjuster errors and failures
    • All adjustments by quota adjuster
  3. En la fila que muestra tu política de alertas del ajustador de cuotas, haz clic en Ver más.

  4. Haz clic en Editar o Borrar.

Inhabilita el ajustador de cuotas

Para inhabilitar el ajustador de cuotas, debes tener los siguientes permisos de IAM:

  • cloudquotas.quotas.update
  • cloudquotas.quotas.get

Para inhabilitar el ajustador de cuotas en tu proyecto de la consola de Google Cloud , selecciona la pestaña correspondiente y sigue las instrucciones:

Console

  1. En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:

    Ir a Cuotas y límites del sistema

  2. Haz clic en la pestaña Configurations.
  3. Haz clic en el botón de activación Habilitar. El botón de activación se volverá gris.

Cuando el botón de activación está en gris y la columna de estado dice No habilitado, el ajustador de cuotas ya no supervisa tu uso ni emite solicitudes de ajuste de cuota.

REST

  1. Para inhabilitar el ajustador de cuotas en tu proyecto Google Cloud con la API de REST (versión preliminar), realiza una solicitud HTTP para actualizar la configuración del ajustador de cuotas:

    PATCH https://cloudquotas.googleapis.com/v1beta/projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
    
  2. En el cuerpo de la solicitud, especifica el recurso de configuración del ajustador de cuotas y configura el campo enablement como DISABLED. También puedes especificar una ETag, pero esto es opcional:

    {
      name: projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
      enablement: DISABLED
      etag: OPTIONAL_ETAG
    }
    

    Reemplaza lo siguiente:

    • PROJECT_ID_OR_NUMBER: Es el ID del proyecto o número del proyecto para el que deseas inhabilitar el ajustador de cuotas.
    • OPTIONAL_ETAG: Es una cadena de ETag opcional para la configuración del ajustador de cuotas.

    Esto actualiza el estado de habilitación a disabled.

gcloud

Para inhabilitar el ajustador de cuotas en tu proyecto Google Cloud con gcloud CLI (versión preliminar), sigue estos pasos:

  1. Autentícate en la gcloud CLI:

    gcloud auth login
    
  2. Inhabilita la configuración del ajustador de cuotas:

    gcloud beta quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=disabled
    

    Reemplaza PROJECT_ID_OR_NUMBER por el ID del proyecto o el número del proyecto para el que deseas inhabilitar el ajustador de cuotas.

  3. Verifica el estado de habilitación:

    gcloud beta quotas adjuster settings describe --project=PROJECT_ID_OR_NUMBER
    

    Siempre que tengas los permisos necesarios, se devolverá el estado como disabled.

Soluciona problemas de denegaciones de aumento de cuota

Es posible que se rechace el aumento de cuota que inició el ajustador de cuota. Esto a veces se produce cuando Google Cloud no puede aumentar la cuota para un proyecto, recurso o región en particular más allá de un valor determinado. Puedes solicitar un aumento de cuota manual en estas situaciones.

Para recibir notificaciones cuando se rechace una solicitud de ajuste de cuota que realice el ajustador de cuotas, configura las alertas del ajustador de cuotas.