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 de Google 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 de Google 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 del ajustador de cuotas, sigue estos pasos:
En la consola de Google Cloud, navega a la página Cuotas y límites del sistema:
Haz clic en la pestaña Configurations para ver la lista.
También puedes consultar la siguiente tabla:
Servicio Cuotas API de Compute Engine CPU C2 API de Compute Engine CPU C2D API de Compute Engine CPU C3 API de Compute Engine CPU API de Compute Engine CPUs por familia de VMs API de Compute Engine Direcciones IPv4 externas regionales en uso API de Compute Engine CPU N2 API de Compute Engine CPU N2D API de Compute Engine Persistent Disk SSD (GB) API de Compute Engine Persistent Disk estándar (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
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 adecuada y sigue las instrucciones:
Console
Para habilitar el ajustador de cuotas en tu Google Cloud proyecto desde la consola de Google Cloud, sigue estos pasos:
- Navega 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 Google Cloud proyecto 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 cuota y configura el campo
enablement
comoENABLED
. También puedes especificar una ETag, pero hacerlo es opcional:{ name: projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings enablement: ENABLED etag: OPTIONAL_ETAG }
Reemplaza lo siguiente:
PROJECT_ID_OR_NUMBER
: El ID 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 Google Cloud proyecto con la CLI de gcloud (versión preliminar), sigue estos pasos:
Autentica con la CLI de gcloud:
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 o el número de proyecto 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 mostrará 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:
- Navega 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:
- Navega 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 de Google 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 adecuada y sigue las instrucciones:
Console
- Navega 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 Google Cloud proyecto 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 cuota y configura el campo
enablement
comoDISABLED
. También puedes especificar una ETag, pero hacerlo 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 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 Google Cloud proyecto con la CLI de gcloud (versión preliminar), sigue estos pasos:
Autentícate en la CLI de gcloud:
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 o el número de proyecto 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 mostrará 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.