Esta página se aplica a Apigee, pero no a Apigee Hybrid.
Consulta la documentación de
Apigee Edge.
Hay varias herramientas que puedes usar para ver y monitorizar el uso de tus recursos de Apigee. En este tema se explica cómo pueden hacer lo siguiente los administradores de facturación o de organizaciones:
- Ver el uso de recursos en Explorador de métricas
- Configurar una alerta de Cloud Monitoring
- Ver el uso de recursos por cuenta de facturación
- Monitorizar recursos con Registros de auditoría de Cloud
Para ver el uso de los recursos de la organización y configurar alertas, necesitas los siguientes roles:
- Administrador de organización de Apigee (
roles/apigee.admin
) - Visualizador de registros
(roles/logging.viewer
) - Lector de la cuenta de facturación (
roles/billing.viewer
)
Ver el uso de recursos en el explorador de métricas
Puede usar Explorador de métricas para ver el uso de los recursos de Apigee que son atributos clave para determinar el coste de su plan de precios de pago por uso. Si selecciona métricas y filtros específicos, puede generar un informe de uso de las unidades de implementación de proxy o de flujo compartido de Apigee, de los entornos activos de Apigee o de ambos.
Para obtener información detallada sobre las métricas de Apigee y sus posibles valores, consulta apigee en la página de métricas de Google Cloud.
Uso de unidades de despliegue de proxies o flujos compartidos de Apigee
Interfaz de usuario del explorador de métricas
Para ver el uso de unidades de implementación de proxies o flujos compartidos de Apigee en el explorador de métricas, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En el panel Seleccionar una métrica, despliegue el menú Métrica e introduzca
Apigee
en la barra de filtros.Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:
- En el menú Recursos activos, selecciona Proxy de Apigee.
- En el menú Categorías de métricas activas, selecciona Proxy.
- En el menú Métricas activas, selecciona Detalles del proxy de Apigee.
- Haz clic en Aplicar.
- En la sección Filtros, haga lo siguiente:
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
proxy_deployment_type
yenv
en las opciones de la lista para agrupar por tipo de implementación de proxy y entorno. - Haz clic en Aceptar para aplicar los filtros.
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
- Selecciona Recuento en el menú Función de agrupación.
PromQL
Para ver el uso de unidades de implementación de proxies o flujos compartidos de Apigee con una consulta de PromQL, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En la barra de herramientas del panel Seleccionar una métrica, elija Editor de código.
- Para usar PromQL, haz lo siguiente:
- Selecciona PromQL en el interruptor Idioma.
- Introduce la siguiente consulta en el editor de consultas:
count(apigee_googleapis_com:proxy_details{monitored_resource="apigee.googleapis.com/Proxy"}) by (proxy_deployment_type, env)
Uso del entorno activo de Apigee
Interfaz de usuario del explorador de métricas
Para ver el uso del entorno activo de Apigee en el explorador de métricas, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En el panel Seleccionar una métrica, despliegue el menú Métrica e introduzca
Apigee
en la barra de filtros.Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:
- En el menú Recursos activos, selecciona Entorno de Apigee.
- En el menú Categorías de métricas activas, seleccione Entorno.
- En el menú Métricas activas, selecciona Entorno activo de Apigee.
- Haz clic en Aplicar.
- En la sección Filtros, haga lo siguiente:
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
type
en la lista de opciones para agrupar por tipo de entorno. - Haz clic en Aceptar para aplicar los filtros.
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
- Selecciona Recuento en el menú Función de agrupación.
PromQL
Para ver el uso del entorno activo de Apigee con una consulta de PromQL, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En la barra de herramientas del panel Seleccionar una métrica, elija Editor de código.
- Para usar PromQL, haz lo siguiente:
- Selecciona PromQL en el interruptor Idioma.
- Introduce 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 las APIs estándar y extensible
Interfaz de usuario del explorador de métricas
Para ver las llamadas a las APIs estándar y extensibles por entorno en el explorador de métricas, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En el panel Seleccionar una métrica, despliegue el menú Métrica e introduzca
Apigee
en la barra de filtros.Usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:
- En el menú Recursos activos, selecciona Entorno de Apigee.
- En el menú Categorías de métricas activas, seleccione Entorno.
- En el menú Métricas activas, selecciona Número de llamadas a la API del entorno de Apigee.
- Haz clic en Aplicar.
- En la sección Filtros, haga lo siguiente:
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
proxy_deployment_type
en la lista de opciones para agrupar por tipo de entorno. - Haz clic en Aceptar para aplicar los filtros.
- Usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
- Selecciona Suma en el menú Función de agregación.
PromQL
Para ver las llamadas a las APIs Estándar y Extensible por entorno con una consulta de PromQL, sigue estos pasos:
- Abre la página Monitorización > Explorador de métricas en la consola de Google Cloud.
- En la barra de herramientas del panel Seleccionar una métrica, elija Editor de código.
- Para usar PromQL, haz lo siguiente:
- Selecciona PromQL en el interruptor Idioma.
- Introduce 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)
Crear un panel de control de métricas
La salida gráfica del Explorador de métricas en la pestaña Gráfico representa una métrica de indicador. Es decir, cada punto del gráfico registra la utilización de recursos de tu instancia de Apigee en todos los entornos de cada región en el momento de la medición.
Una vez que haya configurado la vista de los datos mediante la selección Recurso y métrica, puede guardar los datos en un panel de control personalizado para consultarlos en el futuro. Para guardar la vista seleccionada, sigue estos pasos:
- En el panel de gráficos de la pestaña Explorador, haga clic en el botón Guardar gráfico.
- En el cuadro de diálogo Guardar gráfico, introduce la siguiente información:
- Campo Título del gráfico: introduce un nombre para el gráfico o usa el título sugerido.
- Menú desplegable Panel de control: selecciona un panel de control o Nuevo panel de control para crear uno y asignarle un nombre. El gráfico se guardará en el panel de control seleccionado.
- Haz clic en Guardar.
Una vez guardado, puedes acceder al gráfico en la página Resumen de los paneles de control de la consola de Google Cloud y ver el panel de control que has seleccionado.
Para obtener más información sobre cómo crear y gestionar vistas personalizadas con Cloud Monitoring, consulta Paneles de control y gráficos.
Configurar una alerta de Cloud Monitoring
Una vez que haya configurado los informes de métricas sobre el uso de recursos de Apigee en Cloud Monitoring, podrá habilitar las políticas de alertas basadas en métricas. Puedes configurar políticas de alertas para monitorizar el uso de recursos relevantes para tu plan de pago por uso y recibir avisos oportunos sobre posibles problemas. Para obtener más información, consulta Cómo funcionan las alertas.
Puedes añadir una política de alertas basada en métricas a tu proyecto de Google Cloud mediante la consola de Google Cloud, la API de Cloud Monitoring o la CLI de Google Cloud. Cuando usas la consola de Google Cloud, puedes habilitar alertas recomendadas o configurar alertas personalizadas en 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 el artículo Crear políticas de alertas basadas en umbrales de métricas. Para configurar una política de alertas basada específicamente en el uso de recursos, puedes seguir los pasos que se indican en Crear una política de alertas.
Puede usar las mismas métricas y filtros que en la sección anterior para personalizar la alerta de uso de recursos. Por ejemplo, para crear una alerta basada en el uso de un proxy de Apigee, sigue estos pasos:
- Abre la página Monitorización > Alertas en la consola de Google Cloud.
- Haz clic en + Crear política.
- En la sección Seleccionar una métrica del panel Crear política, introduce
Apigee
en la barra de filtros y, a continuación, usa los submenús para seleccionar el tipo de recurso, la categoría y la métrica:- En el menú Recursos activos, selecciona Proxy de Apigee.
- En el menú Categorías de métricas activas, selecciona Proxy.
- En el menú Métricas activas, selecciona Detalles del proxy de Apigee.
- En la sección Añadir filtros, usa el menú Agrupar por para agrupar por etiqueta de recurso. Selecciona
proxy_deployment_type
yenv
en las opciones de la lista para agrupar por tipo de implementación de proxy y entorno.
Para crear una alerta basada en el uso del entorno activo de Apigee, seleccione las métricas y los filtros que se utilizan para ver el uso del entorno de Apigee.
Ver el uso de recursos por cuenta de facturación
Para ver el uso de recursos por cuenta de facturación, sigue estos pasos:
- Abre la página Facturación de la consola de Google Cloud.
- 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. Si quieres acceder a otra cuenta de facturación, haz clic en Gestionar cuentas de facturación y elige la cuenta que quieras ver.
- Seleccione Informes.
- Haz clic en Mostrar filtros para acceder al menú Filtros si aún no está abierto.
- En el campo Periodo, selecciona Fecha de uso para ver un resumen actual de la facturación en un periodo o selecciona Mes de la factura para ver el uso facturado en una factura concreta.
- Selecciona Agrupar por > SKU.
- En la lista desplegable Servicios, selecciona Apigee. Se muestra la lista de SKUs incluidos en tu factura.
- Para filtrar la lista de SKUs, selecciona los que quieras ver en la lista desplegable SKUs.
Si el uso de alguno de estos SKUs es 0, no aparecerá en el menú desplegable Agrupar por > SKU.
Monitorizar el uso de recursos con el registro de auditoría de Cloud
Puedes usar los registros de auditoría de Cloud para monitorizar el uso de recursos que afectará a tu facturación por uso. Sigue estos pasos para ver los registros de auditoría pertinentes:
- Abre la página Explorador de registros en la consola de Cloud.
- En la consulta, usa la barra de búsqueda para buscar eventos que afecten a los siguientes recursos facturables:
- Crear una instancia con entornos adjuntos:
google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments
- Actualizar instancia y sus archivos adjuntos:
google.cloud.apigee.v1.InstanceService.UpdateInstanceAndAttachments
- Eliminar instancia con entornos vinculados:
google.cloud.apigee.v1.InstanceService.DeleteInstance
- Crear vinculación de instancia:
google.cloud.apigee.v1.InstanceAttachmentService.CreateInstanceAttachment
- Eliminar archivo adjunto de instancia:
google.cloud.apigee.v1.InstanceAttachmentService.DeleteInstanceAttachment
- Desplegar un proxy:
google.cloud.apigee.v1.DeploymentService.DeployApiProxy
- Anular el despliegue de un proxy:
google.cloud.apigee.v1.DeploymentService.UndeployApiProxy
- Desplegar un flujo compartido:
google.cloud.apigee.v1.DeploymentService.DeploySharedFlow
- Para anular el despliegue de un flujo compartido, sigue estos pasos:
google.cloud.apigee.v1.DeploymentService.UndeploySharedFlow
- Habilita o inhabilita el complemento Analíticas de las APIs de Apigee o Seguridad avanzada de las APIs:
google.cloud.apigee.v1.EnvironmentAddons.SetAddonEnablement
Por ejemplo, puedes introducir la siguiente consulta de ejemplo:
resource.type="audited_resource" resource.labels.method="google.cloud.apigee.v1.InstanceService.CreateInstanceAndAttachments" resource.labels.service="apigee.googleapis.com"
Para obtener más información sobre cómo usar Cloud Audit Logging para monitorizar recursos de Apigee, consulta Información sobre el registro de auditoría de Apigee.
- Crear una instancia con entornos adjuntos: