La recogida de métricas de Apigee Hybrid está inhabilitada de forma predeterminada. Para habilitar Hybrid y que envíe los datos de métricas recogidos a Stackdriver, debe proporcionar algunas propiedades de configuración en el archivo de anulaciones.
Configuración obligatoria
Para que Apigee hybrid pueda enviar los datos de métricas recogidos a Stackdriver, debe proporcionar estos ajustes de configuración en el 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_fileDonde:
gcpProjectIDidentifica el proyecto de Google Cloud dondeapigee-loggeryapigee-metricsenvían sus datos.gcp-regionidentifica la región de GCP dondeapigee-loggeryapigee-metricsenvían sus datos.gcp-project-ididentifica el proyecto de Google Cloud dondeapigee-loggeryapigee-metricsenvían sus datos.serviceAccountPathes la ruta del archivo de clave de la cuenta de servicio de GCP en tu sistema de archivos, que se descargó durante el procedimiento de instalación de Apigee hybrid. La cuenta de servicio asociada a la clave debe tener el rol Escritor de métricas de Monitoring. Para obtener más información sobre cómo crear cuentas de servicio, consulta el paso 5: Añadir 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
Cómo inhabilitar la recogida de métricas
Para inhabilitar la recogida de métricas, añade la siguiente configuración a tus anulaciones y aplícala al clúster:
... metrics: enabled: false ...