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:
En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:
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:
- En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:
- Haz clic en la pestaña Configurations.
- 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
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
En el cuerpo de la solicitud, especifica el recurso de configuración del ajustador de cuotas y configura el campo
enablement
comoENABLED
. 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:
Autentica con gcloud CLI:
gcloud auth login
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.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:
- En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:
- 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.
- Haz clic en el campo Filtro.
- 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:
- En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:
- Haz clic en la pestaña Configurations.
- Haz clic en Crear alerta.
- Elige una de las plantillas de alertas o ambas:
- 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.
- 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.
- 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.
- 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.
- 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 :
Ve a la página Políticas en la consola de Cloud Monitoring.
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
En la fila que muestra tu política de alertas del ajustador de cuotas, haz clic en
Ver más.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
- En la consola de Google Cloud , ve a la página IAM y administración > Cuotas y límites del sistema:
- Haz clic en la pestaña Configurations.
- 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
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
En el cuerpo de la solicitud, especifica el recurso de configuración del ajustador de cuotas y configura el campo
enablement
comoDISABLED
. 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:
Autentícate en la gcloud CLI:
gcloud auth login
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.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.