Configura la recopilación de métricas

La recopilación de métricas de Apigee hybrid está inhabilitada de forma predeterminada. Debes proporcionar algunas propiedades de configuración en tu archivo de anulaciones para permitir que los híbridos envíen los datos de métricas recopilados a Stackdriver.

Configuración necesaria

Para permitir que Apigee Hybrid envíe datos de métricas recopiladas a Stackdriver, debes proporcionar estos parámetros de configuración a tu archivo de anulaciones:

...
gcpProjectID: project_ID
k8sClusterName: cluster_name
...
metrics:
  enabled: true
  serviceAccountPath: service_account_file

Aquí:

  • gcpProjectID es el ID del proyecto de GCP. Los datos de las métricas se enviarán a la instancia de Stackdriver en ese proyecto.
  • k8sClusterName es el nombre del clúster de Kubernetes en el que está instalado el entorno de ejecución híbrido.
  • serviceAccountPath es la ruta de tu sistema de archivos al archivo de claves de la cuenta de servicio de GCP 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. Para obtener detalles sobre cómo crear cuentas de servicio, consulta Paso 5: Agrega cuentas de servicio.

Ejemplo:

...
gcpProjectID: acme-hybrid
k8sClusterName: acme-hybrid
...
metrics:
  enabled: true
  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
...