Trabaja con cuotas

Google Cloud Platform (GCP) impone cuotas por el uso de los recursos a los dueños de proyectos. Estas cuotas marcan un límite estricto sobre la cantidad de un recurso de GCP en particular que puede usar tu proyecto. Las cuotas limitan dos tipos de uso de recursos:

  • Cuota de tarifa, como la cantidad de solicitudes diarias a la API. Esta cuota se restablece luego de un tiempo especificado, como un minuto o un día.
  • Cuota de asignación, como el número de máquinas virtuales o balanceadores de carga que usa tu proyecto. Esta cuota no se restablece con el tiempo y debe retirarse de manera explícita cuando ya no quieras usar el recurso, por ejemplo, mediante el borrado de un clúster de GKE.

Las cuotas se aplican por varias razones: por ejemplo, protegen a la comunidad usuarios de GCP mediante la prevención de incrementos de uso imprevistos. Además, las cuotas te ayudan a administrar los recursos: por ejemplo, puedes establecer tus propios límites al uso de servicios dentro de la cuota de Google cuando desarrollas y pruebas tus aplicaciones. Cada límite de cuota se expresa en términos de un recurso contable en particular, desde solicitudes a la API por día hasta el número de balanceadores de carga que usa tu aplicación.

No todos los proyectos tienen las mismas cuotas para los mismos servicios. Si usas una cuenta de prueba gratuita para explorar la plataforma, por ejemplo, puedes tener cuotas muy limitadas. Las cuotas más altas para algunos servicios se encuentran disponibles una vez que habilitas la facturación de tu proyecto. A medida que se amplía tu uso de Google Cloud Platform, las cuotas pueden aumentar según corresponda. Puedes solicitar una cuota mayor si lo necesitas y configurar la supervisión y las alertas en Stackdriver para que te adviertan cuando haya un comportamiento inusual de uso de cuota o si está por agotarse.

En esta página, se describe cómo trabajar con cuotas en tus proyectos, cómo encontrar y modificar los límites actuales, cómo solicitar una cuota mayor y cómo supervisar el uso de cuota.

Ve tu cuota

Existen dos formas principales de ver tus límites de cuota actuales en Google Cloud Console:

  • Con la página de Cuotas, que muestra una lista de todas las cuotas de uso y límites de tus proyectos.

  • Con Console, que proporciona información sobre la cuota de una API en particular, incluso el uso de recursos en el tiempo.

Además, algunos servicios ofrecen acceso con la línea de comandos a la información de la cuota y el uso de recursos. Por ejemplo, Compute Engine te permite acceder a la información de la cuota a través de gcloud compute.

Puedes obtener información sobre cómo supervisar tu uso de cuota en Supervisa el uso de cuota más abajo.

Ve todas las cuotas de proyectos

Para ver las cuotas (uso de cuota y límites) de todos los recursos en tu proyecto, haz lo siguiente:

  1. Dirígete a la Página de Cuotas en IAM y administrador en GCP Console.
  2. Desde la lista de proyectos, selecciona un proyecto o crea uno nuevo. Se muestra la página de Cuotas del proyecto seleccionado con una lista de elementos de una sola línea para cada tipo de cuota disponible en cada servicio.
  3. (Opcional) Ordena y filtra los resultados para encontrar la información que necesitas:

    • Usa los filtros en la parte superior de la página para ajustar la lista mediante Tipo de cuota, Servicio, Métrica o Ubicación.
    • Por la configuración predeterminada, la lista se ordena para mostrar primero tu cuota más usada (en términos de uso máximo en los últimos siete días) a fin de ayudarte a ver los límites que corres el riesgo de exceder. Selecciona la flecha Uso máximo en 7 días para mostrar la cuota menos usada.

En la lista también se muestra tu Uso actual de una cuota en particular. Para la cuota de asignación, tu uso actual es la cantidad que usas de un recurso en este momento. Para la cuota de tarifa por día, es el uso en el transcurso del día actual. Para la cuota de tarifa por minuto o cada 100 segundos, es el uso promedio en las últimas 24 horas.

Puedes obtener más información sobre las cuotas para un servicio específico y qué significan en su documentación: por ejemplo, la cuota de Compute Engine se encuentra documentada en Cuotas de recursos.

Cuota específica de la API

Para obtener información más detallada de la cuota de una API en particular, incluso el uso en el tiempo, consulta la página de la cuota de la API en Console. Según de qué API se trate, estos límites pueden incluir solicitudes por día, solicitudes por minuto y solicitudes por minuto por usuario. Algunas API establecen límites muy bajos hasta que habilitas la facturación en tu proyecto.

A fin de ver los límites actuales para una API en particular, haz lo siguiente:

  1. Dirígete a la página del panel de servicios y API en GCP Console.
  2. Desde la lista de proyectos, selecciona un proyecto o crea uno nuevo.
  3. Haz clic en el nombre de la API que te interesa.
  4. Haz clic en Cuotas. Los nombres de las cuotas y los límites correspondientes a tu API seleccionada se muestran en la página de Cuotas. Google impone estos límites de manera predeterminada: si quieres especificar un límite menor, consulta Limita el uso para obtener información sobre cómo hacerlo. Si Google no impone ningún límite en una cuota, el límite se muestra como Ilimitado.

No todas las cuotas se muestran en la página de cuota específica de una API. Por ejemplo, las solicitudes a la API de Compute Engine tienen una página de cuota específica, pero no incluye el uso de recursos de Compute Engine (cuota de asignación). Además, si usas el servicio en múltiples ubicaciones, la página de cuota específica de la API no muestra los límites de cuota zonales o regionales y su uso. Para obtener una lista completa de las cuotas de tu proyecto (que también te permite filtrar por ubicación), consulta la página de Cuotas del proyecto.

Administra tu cuota

Según el uso que hagas de los recursos, puede que desees aumentar o reducir los límites de cuota de tu proyecto. En esta sección, se describe cómo cambiar los límites de cuota establecidos.

Solicita una cuota mayor

Puedes solicitar una cuota mayor para la mayoría de los servicios facturables con un límite de cuota de la siguiente manera:

  1. En la página de Cuotas, usa las casillas de verificación a fin de seleccionar una o más cuotas que deseas editar. Luego, haz clic en EDITAR CUOTAS. Para hacer clic en las casillas de verificación, el proyecto debe tener habilitada la facturación.
  2. A la derecha, en el panel de Editar cuotas, completa el formulario con tu Nombre, Correo electrónico y detalles de Teléfono. Luego, haz clic en Siguiente
  3. En el panel de Editar cuotas, selecciona el servicio a fin de expandir la vista y, luego, editar las cuotas en ese servicio para tu límite solicitado. Haz clic en Listo.
  4. Repite para editar las cuotas en cada uno de los servicios seleccionados.
    • Los servicios con un ícono de alerta (error) aún no se editaron o tienen un campo incompleto.
    • // NOTYPO
    • Puedes editar más cuotas si las seleccionas en la lista de la izquierda.
    • Haz clic en el ícono de quitar (delete) para quitar un servicio del panel de Editar cuotas.
  5. Cuando termines de editar las cuotas, haz clic en Enviar solicitud.

En general, las solicitudes de cuota de GCP se procesan con rapidez dentro de dos días hábiles. Por cada solicitud, recibes un correo electrónico de confirmación del equipo de asistencia al cliente de GCP. Si necesitas ayuda, puedes responder al correo electrónico. Ten en cuenta que los incrementos de cuota de mayor tamaño pueden tardar más tiempo en aprobarse.

Limita el uso

Si deseas limitar el uso de un recurso en particular, configura tus propios límites de cuota. Por ejemplo, para evitar que se te siga facturando por el uso luego de agotar los límites de uso de cortesía, puedes establecer un límite de solicitudes por día. La forma más simple de limitar una cuota es mediante la edición de los límites en la página de cuota específica de la API.

  1. Dirígete a la página de la cuota específica de la API cuyo uso deseas limitar.
  2. Haz clic en el ícono de editar edit de la cuota que deseas cambiar, luego ingresa el total de cuota que prefieras dentro del límite especificado por Google.
  3. Haz clic en Guardar para guardar los cambios.

Si quieres limitar una cuota que no se muestra en esta página (como las VM) o si quieres establecer un límite mayor que el máximo aprovisionado, debes editar tus límites de acuerdo con el proceso para Editar cuotas descripto en Solicita una cuota mayor.

Supervisa las métricas de cuota (Beta)

Además de ver la información básica de las cuotas en Google Cloud Console, GCP te permite supervisar el uso y los errores de las cuotas en mayor profundidad mediante la IU y la API de Stackdriver con las métricas de las cuotas en el Explorador de métricas. Puedes usar estas métricas para crear paneles y alertas personalizados que te permiten supervisar el uso de las cuotas en el tiempo y recibir alertas cuando, por ejemplo, te acercas al límite de una cuota.

Stackdriver es compatible con una variedad amplia de métricas que puedes combinar con filtros y agregados para obtener una visión nueva y analítica de tu uso de cuota. Por ejemplo, puedes combinar una métrica de uso de cuota de asignación con un filtro quota_metrics en Cloud TPU.

Ir al Explorador de métricas

Para ver las métricas de cuota en el Explorador de métricas, selecciona Cuota del consumidor como el tipo de recurso. Luego selecciona Uso de la cuota de asignación o Uso de la cuota de tarifa para supervisar el uso de cuota de asignación o la cuota de tarifa. De manera opcional, puedes usar el filtro y las opciones de agregación para definir mejor tus datos. Una vez que encuentras la información de uso de cuota que deseas, puedes usar Stackdriver para crear paneles y alertas personalizadas que te ayudarán a supervisar y mantener una aplicación robusta. De manera similar, para ver los errores de cuotas excedidas, primero debes seleccionar Cuota del consumidor como el tipo de recurso y luego selecciona Error de cuota excedida. Puedes obtener información sobre cómo hacer esto en las siguientes páginas:

Puedes obtener una referencia detallada sobre las métricas de cuota en la documentación de Stackdriver Monitoring.

No todos los servicios son compatibles con las métricas de cuota. Aquellos servicios no compatibles con las métricas de cuota no se muestran en la Cuota del consumidor en Stackdriver.

Errores de cuota

Si tu proyecto excede una cuota en particular cuando usa un servicio, la plataforma mostrará un error.

// NOTYPO

En general, GCP muestra un código de error HTTP 429 si usas HTTP o REST para acceder al servicio, o ResourceExhausted si usas gRPC. La forma en que se muestra el error depende del servicio.

Si usas Stackdriver, puedes identificar la cuota asociada con el error y crear alertas personalizadas cuando recibes el error de cuota, como se describe en Supervisa las métricas de cuota. Ten en cuenta que la métrica de error de cuota solo está disponible como una selección en los paneles personalizados de Stackdriver una vez que el proyecto tiene errores de cuota excedida.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...