Visualiza el uso de recursos de pago por uso

Esta página se aplica a Apigee, pero no a Apigee Hybrid.

Consulta la documentación de Apigee Edge.

Existen varias herramientas que puedes usar para ver y supervisar el uso de los recursos de Apigee. En este tema, se analiza cómo los administradores de la organización o la facturación pueden realizar las siguientes acciones:

Para ver el uso de los recursos de la organización y configurar alertas, necesitas los siguientes roles:

  • Administrador de la organización de Apigee (roles/apigee.admin)
  • Visualizador de registros (roles/logging.viewer)
  • Visualizador de cuentas de facturación (roles/billing.viewer)

Visualiza el uso de recursos en el Explorador de métricas

Puedes usar el Explorador de métricas para ver el uso de los recursos de Apigee que son atributos clave para la determinación del costo en tu plan de precios de pago por uso. Cuando seleccionas métricas y filtros específicos, puedes generar un informe de uso para las unidades de implementación de flujo compartido o proxies de Apigee, o los entornos activos de Apigee, o ambos.

Para obtener información detallada sobre las métricas de Apigee y sus valores posibles, consulta Apigee en la página de métricas de Google Cloud.

Uso de la unidad de implementación de flujo compartido o proxies de Apigee

IU del Explorador de métricas

Para ver el uso de la unidad de implementación de flujo compartido o proxies de Apigee en el Explorador de métricas, sigue estos pasos:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En el panel Selecciona una métrica, expande el menú Métrica y, luego, ingresa Apigee en la barra de filtros.

    Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:

    1. En el menú Recursos activos, selecciona Proxy de Apigee (v2).
    2. En el menú Categorías de métricas activas, selecciona Proxyv2.
    3. En el menú Métricas activas, selecciona Detalles del proxy de Apigee.
  3. Haz clic en Aplicar.
  4. En la sección Filtros, haz lo siguiente:
    1. Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona proxy_deployment_type y env en las opciones de lista para agrupar por tipo de implementación de proxy y entorno.
    2. Haz clic en Aceptar para aplicar los filtros.
  5. Selecciona Recuento en el menú Función de agrupación.

MQL

Para ver el uso de la unidad de implementación de flujo compartido o proxies de Apigee con una consulta de MQL, sigue estos pasos:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar MQL, haz lo siguiente:
    1. Selecciona MQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      fetch apigee.googleapis.com/ProxyV2
      | metric 'apigee.googleapis.com/proxyv2/details'
      | group_by [metric.proxy_deployment_type, resource.env]

PromQL

Para ver el uso de la unidad de implementación de flujo compartido o proxies de Apigee con una consulta de PromQL, haz lo siguiente:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar PromQL, haz lo siguiente:
    1. Selecciona PromQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      count(apigee_googleapis_com:proxyv2_details{monitored_resource="apigee.googleapis.com/ProxyV2"}) by (proxy_deployment_type, env)

Uso del entorno activo de Apigee

IU del Explorador de métricas

Para ver el uso del entorno activo de Apigee en el Explorador de métricas, sigue estos pasos:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En el panel Selecciona una métrica, expande el menú Métrica y, luego, ingresa Apigee en la barra de filtros.

    Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:

    1. En el menú Recursos activos, selecciona entorno de Apigee.
    2. En el menú Categorías de métricas activas, selecciona Entorno.
    3. En el menú Métricas activas, selecciona Entorno activo de Apigee.
  3. Haz clic en Aplicar.
  4. En la sección Filtros, haz lo siguiente:
    1. Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona type de las opciones de lista para agrupar por tipo de entorno.
    2. Haz clic en Aceptar para aplicar los filtros.
  5. Selecciona Recuento en el menú Función de agrupación.

MQL

Para ver el uso del entorno activo de Apigee con una consulta MQL, sigue estos pasos:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar MQL, haz lo siguiente:
    1. Selecciona MQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/active'
      | group_by [metric.type, resource.env]

PromQL

Para ver el uso del entorno activo de Apigee con una consulta de PromQL, haz lo siguiente:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar PromQL, haz lo siguiente:
    1. Selecciona PromQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      count(apigee_googleapis_com:environment_active{monitored_resource="apigee.googleapis.com/Environment"}) by (env, type)

Llamadas a la API estándar y extensible

IU del Explorador de métricas

Para ver las llamadas a la API estándar y extensible por entorno en el Explorador de métricas, sigue estos pasos:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En el panel Selecciona una métrica, expande el menú Métrica y, luego, ingresa Apigee en la barra de filtros.

    Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:

    1. En el menú Recursos activos, selecciona entorno de Apigee.
    2. En el menú Categorías de métricas activas, selecciona Entorno.
    3. En el menú Métricas activas, selecciona Recuento de llamadas a la API del entorno de Apigee.
  3. Haz clic en Aplicar.
  4. En la sección Filtros, haz lo siguiente:
    1. Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona proxy_deployment_type de las opciones de lista para agrupar por tipo de entorno.
    2. Haz clic en Aceptar para aplicar los filtros.
  5. Selecciona Suma en el menú Función de agrupación.

MQL

Para ver las llamadas a la API estándar y extensible por entorno con una consulta de MQL, haz lo siguiente:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar MQL, haz lo siguiente:
    1. Selecciona MQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      fetch apigee.googleapis.com/Environment
      | metric 'apigee.googleapis.com/environment/api_call_count'
      | delta(1m)
      | group_by [metric.proxy_deployment_type, resource.env, resource.location]

PromQL

Para ver las llamadas a la API estándar y extensible por entorno con una consulta de PromQL, haz lo siguiente:

  1. Abre la página Monitoring > Explorador de métricas en la consola de Google Cloud.

    Ir al Explorador de métricas

  2. En la barra de herramientas del panel Seleccionar una métrica, selecciona Editor de código.
  3. Para usar PromQL, haz lo siguiente:
    1. Selecciona PromQL en el botón de activación Lenguaje.
    2. Ingrese la siguiente consulta en el Editor de consultas:
      sum(delta(apigee_googleapis_com:environment_api_call_countmonitored_resource="apigee.googleapis.com/Environment"}[1m])) by (proxy_deployment_type,env,location)

Crea un panel de métricas

El resultado gráfico del Explorador de métricas en la pestaña Gráfico representa una métrica de indicador. Es decir, en cada punto del grafo, se registra el uso de recursos de la instancia de Apigee en todos los entornos de cada región en el momento de la medición.

Una vez que configures la vista de los datos con la selección Recurso y métrica, puedes guardar los datos en un panel personalizado para referencia futura. Para guardar la vista seleccionada, haz lo siguiente:

  1. Haz clic en el botón Guardar gráfico en el panel del gráfico de la pestaña Explorador.
  2. En el cuadro de diálogo Guardar gráfico, ingresa la siguiente información:
    • Campo Título del gráfico: ingresa un nombre para el gráfico o usa el título sugerido.
    • Menú desplegable de Panel: selecciona un panel existente o selecciona Panel nuevo para crear un panel nuevo y asignarle un nombre. El gráfico se guardará en el panel seleccionado.
  3. Haz clic en Guardar.

Una vez guardado, puedes acceder al gráfico si navegas a la página Descripción general de los paneles en la consola de Google Cloud y ves el panel que seleccionaste.

Para obtener más información sobre cómo crear y administrar vistas personalizadas con Cloud Monitoring, consulta Paneles y gráficos.

Configura una alerta de Cloud Monitoring

Una vez que hayas configurado los informes de métricas para el uso de recursos de Apigee en Cloud Monitoring, puedes habilitar políticas de alertas basadas en métricas. Puedes configurar políticas de alertas para supervisar el uso de recursos relevantes a fin de tu plan de pago por uso y proporcionar conocimiento oportuno de cualquier problema potencial. Para obtener más información, consulta Cómo funcionan las alertas.

Puedes agregar una política de alertas basada en métricas a tu proyecto de Google Cloud con la consola de Google Cloud, la API de Cloud Monitoring o el SDK de Cloud. Cuando usas la consola de Google Cloud, puedes habilitar las alertas recomendadas o configurar alertas personalizadas desde la página Alertas de Cloud Monitoring.

Los pasos generales necesarios para crear una política de alertas basada en métricas se describen en Crea políticas de alertas sobre el umbral de la métrica. Para configurar una política de alertas específica según el uso de recursos, puedes seguir los pasos en Crea una política de alertas.

Puedes usar las mismas métricas y filtros que se usaron en la sección anterior para personalizar su alerta de uso de recursos. Por ejemplo, para crear una alerta basada en el uso del proxy de Apigee, sigue estos pasos:

  1. Abre la página Monitoring > Alertas en la consola de Google Cloud.

    Ve a las alertas

  2. Haz clic en + Crear política.
  3. En la sección Seleccionar una métrica del panel Crear política, ingresa Apigee en la barra de filtros y, luego, usa los submenús para seleccionar el tipo de recurso, categoría y métrica:
    • En el menú Recursos activos, selecciona Proxy de Apigee (v2).
    • En el menú Categorías de métricas activas, selecciona Proxyv2.
    • En el menú Métricas activas, selecciona Detalles del proxy de Apigee.
  4. En la sección Agregar filtros, usa el menú Agrupar por para agrupar por etiqueta de recursos. Selecciona proxy_deployment_type y env en las opciones de lista para agrupar por tipo de implementación de proxy y entorno.

A fin de crear una alerta basada en el uso del entorno activo de Apigee, selecciona las métricas y filtros que se usan para Ver el uso del entorno de Apigee.

Visualiza el uso de recursos por cuenta de facturación

Para ver el uso de recursos por cuenta de facturación, sigue estos pasos:

  1. Abre la página Facturación en la consola de Google Cloud.

    Ir a Facturación

  2. Si tienes más de una cuenta de facturación, selecciona Ir a la cuenta de facturación vinculada para ver la cuenta de facturación del proyecto actual. Para ubicar otra cuenta de facturación, selecciona Administrar cuentas de facturación y elige la cuenta que deseas ver.
  3. Selecciona Informes.
  4. Haz clic en Mostrar filtros para acceder al menú Filtros si aún no está abierto.
  5. En el campo Intervalo de tiempo, selecciona Fecha de uso para ver un resumen actual de la facturación en un período o selecciona Mes de facturación para ver los el uso facturado en una factura específica.
  6. Selecciona Agrupar por > SKU.
  7. En la lista desplegable Servicios, selecciona Apigee. Se mostrará la lista de SKU incluidos en tu factura.
  8. Para filtrar la lista de SKU, selecciona los SKU que deseas ver en la lista desplegable SKU.

    Si el uso de cualquiera de estos SKU es 0, no aparecerán en el menú desplegable Agrupar por > SKU.

Supervisa el uso de recursos con Registros de auditoría de Cloud

Puedes usar Registros de auditoría de Cloud para supervisar el uso de los recursos que afectarán la facturación de pago por uso. Sigue estos pasos para ver los registros de auditoría relevantes:

  1. Abre la página Explorador de registros en la consola de Cloud.

    Ir al Explorador de registros

  2. En la consulta, usa la barra de búsqueda para buscar los eventos que afecten a los siguientes recursos facturables:
    • Crear una instancia con entornos adjuntos: google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments
    • Actualizar la instancia y sus adjuntos: google.cloud.apigee.v1.InstanceService.UpdateInstanceAndAttachments
    • Borrar instancia con entornos adjuntos: google.cloud.apigee.v1.InstanceService.DeleteInstance
    • Crear adjunto de instancia: google.cloud.apigee.v1.InstanceAttachmentService.CreateInstanceAttachment
    • Borrar adjunto de instancia: google.cloud.apigee.v1.InstanceAttachmentService.DeleteInstanceAttachment
    • Implementar un proxy: google.cloud.apigee.v1.DeploymentService.DeployApiProxy
    • Anular la implementación de un proxy: google.cloud.apigee.v1.DeploymentService.UndeployApiProxy
    • Implementar un flujo compartido: google.cloud.apigee.v1.DeploymentService.DeploySharedFlow
    • Anular la implementación de un flujo compartido: google.cloud.apigee.v1.DeploymentService.UndeploySharedFlow
    • Habilita o inhabilita el complemento de Apigee API Analytics o Advanced API Security de Apigee: google.cloud.apigee.v1.EnvironmentAddons.SetAddonEnablement

    Por ejemplo, puedes ingresar la siguiente consulta de muestra:

    resource.type="audited_resource"
    resource.labels.method="google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments"
    resource.labels.service="apigee.googleapis.com"

    Si deseas obtener más información sobre el uso de Registros de auditoría de Cloud para supervisar recursos de Apigee, consulta Información de registro de auditoría de Apigee.