Configura la supervisión y las alertas de cuota

Puedes configurar alertas y supervisar el uso de cuotas con Cloud Monitoring. En este documento, se describe cómo configurar alertas, crear gráficos y encontrar más información para usar Cloud Monitoring con Cloud Quotas.

Configura alertas básicas de uso de cuota

El panel de Cloud Quotas está integrado en Cloud Monitoring. Puedes configurar alertas de cuota desde la página IAM y administración > Cuotas y límites del sistema para recibir notificaciones de eventos de cuota. Por ejemplo, puedes configurar una alerta para que te notifique cuando el uso de la cuota alcance un porcentaje del valor máximo. Esta característica solo se admite para cuotas a nivel del proyecto.

Para configurar una alerta para una cuota o un límite del sistema específicos, haz lo siguiente:

  1. Asegúrate de tener permisos para crear alertas.

  2. 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

  3. En la columna más a la derecha de la tabla, haz clic en Más acciones y, luego, selecciona Crear alerta de uso. Se abrirá el panel Plantillas de políticas de alertas.

  4. En Configurar notificaciones, selecciona tu canal de notificaciones. El canal de notificación es la forma en que recibes la alerta, por ejemplo, por correo electrónico, SMS o Pub/Sub.

  5. Haz clic en Crear.

Crea gráficos

El Explorador de métricas de Cloud Monitoring te permite crear gráficos para ver las métricas. Puedes usarlo para ver las métricas relacionadas con Cloud Quotas.

Para consultar las métricas de un recurso supervisado usando el Explorador de métricas, haz lo siguiente:

  1. En la consola de Google Cloud , accede a la página  Explorador de métricas:

    Acceder al Explorador de métricas

    Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.

  2. En la barra de herramientas de la consola de Google Cloud , selecciona tu proyecto de Google Cloud . Para las configuraciones de App Hub, selecciona el proyecto host de App Hub o el proyecto de administración de la carpeta habilitada para apps.
  3. En el elemento Métrica, expande el menú Seleccionar una métrica, ingresa quota usage en la barra de filtros y, luego, usa los submenús para seleccionar un métrica y tipo de recurso específicos:
    1. En el menú Recursos activos, elige Cuota del consumidor.
    2. En el menú Categorías de métricas activas, elige Cuota.
    3. En el menú Métricas activas, selecciona una métrica de la lista. Para mostrar las métricas activas e inactivas, haz clic en Activa para borrar el filtro en el menú Seleccionar una métrica.
    4. Haz clic en Aplicar.
  4. Para agregar filtros que quiten series temporales de los resultados de la consulta, usa el elemento Filtro.

  5. Para combinar series temporales, usa los menús del elemento Agregación. Por ejemplo, para mostrar el uso de CPU de tus VM, en función de su zona, configura el primer menú como Mean y el segundo menú como zona.

    Todas las series temporales se muestran cuando el primer menú del elemento Agregación se establece en Sin agregar. La configuración predeterminada para el elemento Agregación está determinada por el tipo de métrica que elegiste.

  6. Para obtener cuotas y otras métricas que informen una muestra por día, haz lo siguiente:
    1. En el panel Mostrar, establece el Tipo de widget en Gráfico de barras apiladas.
    2. Establece el período en al menos una semana.

Luego de encontrar la información sobre el uso de cuotas que deseas, puedes usar Cloud Monitoring para crear alertas y paneles personalizados. Para obtener más información, consulta Aprovecha al máximo Cloud Monitoring.

Comprueba la compatibilidad de las métricas de cuotas

No todos los servicios admiten métricas de cuotas en Cloud Monitoring. Para ver las métricas de cuota aplicables a los servicios compatibles, elige Cuota del consumidor como el tipo de recurso cuando crees un gráfico o una política de alertas. No se muestran los servicios que no admiten métricas de cuotas:

  • Entre los servicios comunes que admiten las métricas de cuotas, se incluyen Compute Engine, Dataflow, Spanner, Pub/Sub, Cloud Vision, Speech-to-Text, Cloud Monitoring y Cloud Logging.

  • Los servicios comunes que no son compatibles con las métricas de cuota incluyen App Engine y Cloud SQL.

Obtén nombres de métricas

Las cuotas y los límites del sistema tienen dos tipos de nombres: nombres visibles y nombres de métricas. Los nombres visibles tienen espacios y mayúsculas que facilitan su lectura. Es más probable que los nombres de las métricas estén en minúsculas y delimitados por guiones bajos en lugar de espacios. El formato exacto depende del servicio.

En las siguientes instrucciones, se muestra cómo obtener los nombres de las métricas de cuota y límite del sistema con la consola de Google Cloud o gcloud CLI.

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

    En la tabla de esta página, se muestran las cuotas y los límites del sistema que tienen uso o valores ajustados, y una entrada de referencia para otras cuotas. La entrada de referencia tiene la palabra "predeterminada" entre paréntesis al final de la lista en la columna Nombre. Por ejemplo, SetIAMPolicy requests per minute per region (default) es la entrada de referencia para la cuota SetIamPolicyRequestsPerMinutePerProject.

  2. Si no ves la columna Métrica, sigue estos pasos.

    1. Haz clic en Opciones de visualización de columnas.
    2. Selecciona Métrica.
    3. Haz clic en Aceptar. La columna Métrica aparecerá en la tabla.

En la columna Métrica, se muestran los nombres de las métricas. Para filtrar los resultados, ingresa el nombre o el valor de una propiedad en el campo junto a Filtro.

gcloud

Para obtener los nombres de las métricas de un servicio Google Cloud con gcloud CLI, ejecuta el comando quotas info list. Para omitir las líneas que no enumeran nombres de métricas, pasa el resultado a un comando como grep con metric: como término de búsqueda o usa la marca --format de gcloud CLI:

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

Reemplaza lo siguiente:

  • PROJECT_ID_OR_NUMBER: El ID o número del proyecto.
  • SERVICE_NAME: Es el nombre del servicio cuyas métricas de cuota deseas ver. Por ejemplo, el nombre del servicio de Compute Engine es compute.googleapis.com. Incluye la parte googleapis.com del nombre del servicio.

Haz más tareas con Cloud Monitoring

Las herramientas de Cloud Monitoring te permiten supervisar el uso de cuota, los valores y los errores en profundidad. Puedes usar estas métricas para crear paneles y alertas personalizados. Por ejemplo, puedes ver el uso de la cuota a lo largo del tiempo o recibir una alerta cuando te acerques al valor de la cuota.

Cloud Monitoring es compatible con una amplia variedad de métricas que puedes combinar con filtros y demás para obtener vistas nuevas y detalladas de tu uso de cuota. Por ejemplo, puedes combinar una métrica para el uso de cuota de asignación con un filtro quota_metric en los nombres de las Cloud TPU.

Los precios de Cloud Monitoring se describen en el documento Precios de Google Cloud Observability.

La documentación de Cloud Monitoring es extensa, por lo que aquí tienes algunos documentos para comenzar:

  • Cómo crear gráficos: Una guía completa para crear gráficos y tablas, y agregarlos a un panel personalizado.
  • Introducción a las alertas: Una descripción general sobre cómo funcionan las alertas y cuáles son tus opciones para crear una política de alertas.
  • Administra políticas de alertas: Una guía para realizar varias tareas de administración en tus políticas de alertas existentes, por ejemplo, ver, editar o borrar una política, o agregarla a un panel.
  • Usa métricas de cuota: Un documento detallado dedicado a los casos de uso de cuotas, con ejemplos que abarcan temas como la creación de alertas para errores de quota/exceeded.
  • Google Cloud Guía de métricas: Documento de referencia de métricas En la sección serviceruntime, se enumeran las métricas de cuotas que se usan para la supervisión.