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 # Deprecated.
gcp: # v1.2.0 and later: Use this element instead of gcpProjectID
.
region: gcp-region
projectID: gcp-project-id
metrics:
enabled: true
serviceAccountPath: service_account_file
Aquí:
gcpProjectID
identifica el proyecto de Google Cloud en el queapigee-logger
yapigee-metrics
envían sus datos.gcp-region
identifica la región de GCP en la queapigee-logger
yapigee-metrics
envían sus datos.gcp-project-id
identifica el proyecto de Google Cloud en el queapigee-logger
yapigee-metrics
envían sus datos.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 # Deprecated
gcp: # v1.2.0 and later: Use this element instead of gcpProjectID
.
region: us-central1
projectID: acme-project
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 ...