Cette section décrit les propriétés de configuration pour l'envoi de données de métriques Apigee hybrid vers Cloud Operations pour GKE. La collecte de métriques est activée par défaut. Consultez également la section Présentation de la collecte de métriques.
Dans certains cas, vous souhaiterez peut-être utiliser votre propre système de collecte de métriques, tel que Prometheus ou Grafana, en parallèle ou à la place du système de collecte de métriques par défaut fourni par Apigee. Pour en savoir plus sur l'utilisation de votre propre système de collecte de métriques, consultez l'article Bring Your Own Prometheus (and Grafana) to moniotor Apigee Hybrid (Surveiller Apigee Hybrid avec votre propre Prometheus ou Grafana) de la communauté Apigee.
Configuration requise
Les paramètres de fichier de remplacement suivants configurent la collecte de métriques :
gcp: region: $GCP_REGION projectID: $GCP_PROJECT_ID metrics: serviceAccountPath: $SERVICE_ACCOUNT_PATH
Où :
$GCP_REGION
identifie la région Google Cloud dans laquelleapigee-logger
etapigee-metrics
transmettent leurs données.$GCP_PROJECT_ID
identifie le projet Google Cloud dans lequelapigee-logger
etapigee-metrics
envoient leurs données.$SERVICE_ACCOUNT_PATH
est le chemin d'accès, dans votre système de fichiers, au fichier de clé du compte de service Google Cloud, qui a été téléchargé lors de la procédure d'installation d'Apigee hybrid. Le compte de service associé à la clé doit disposer du rôle Rédacteur des métriques de surveillance. Pour en savoir plus sur la création de comptes de service, consultez la section À propos des comptes de service : créer les comptes de service.
Exemple :
gcp: region: us-central1 projectID: acme-project metrics: serviceAccountPath: ./service-accounts/metrics-sa.json
Comment désactiver la collecte de métriques
Pour désactiver la collecte de métriques, ajoutez la configuration suivante à votre fichier de remplacement et appliquez-la au cluster :
metrics: enabled: false