Configura la recopilación de métricas

En esta sección, se describen las propiedades de configuración para enviar datos de métricas híbridas de Apigee a Cloud Operations para GKE. La recopilación de métricas está habilitada de forma predeterminada. Consulta también la Descripción general de la recopilación de métricas.

En algunos casos, es posible que desees usar tu propio sistema de recopilación de métricas, como Prometheus o Grafana, en paralelo con el sistema de recopilación de métricas predeterminado que proporciona Apigee o en lugar de este. Si deseas obtener detalles sobre cómo usar tu propio sistema de recopilación de métricas, consulta el artículo Usa tu propio Prometheus (y Grafana) para supervisar Apigee Hybrid en la comunidad de Apigee.

Configuración necesaria

Lo siguiente anula la configuración de métricas de la configuración del archivo:

gcp:
  region: $GCP_REGION
  projectID: $GCP_PROJECT_ID

metrics:
  serviceAccountPath: $SERVICE_ACCOUNT_PATH

Aquí:

  • $GCP_REGION identifica la región de Google Cloud en la que el apigee-logger y las apigee-metrics envían sus datos.
  • $GCP_PROJECT_ID identifica el proyecto de Google Cloud en el que apigee-logger y apigee-metrics envían sus datos.
  • $SERVICE_ACCOUNT_PATH es la ruta de tu sistema de archivos al archivo de claves de la cuenta de servicio de Google Cloud que se descargó durante el procedimiento de instalación de Apigee Hybrid. La cuenta de servicio asociada con la clave debe tener la función Escritor de métricas de supervisión. Si deseas obtener detalles para crear cuentas de servicio, consulta Acerca de las cuentas de servicio: Crea las cuentas de servicio.

Ejemplo:

gcp:
  region: us-central1
  projectID: acme-project

metrics:
  serviceAccountPath: ./service-accounts/metrics-sa.json

Inhabilita la recopilación de métricas

Para inhabilitar la recopilación de métricas, agrega la siguiente configuración a tus anulaciones y aplícala al clúster:

metrics:
  enabled: false