Configurer la collecte de métriques

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 laquelle apigee-logger et apigee-metrics transmettent leurs données.
  • $GCP_PROJECT_ID identifie le projet Google Cloud dans lequel apigee-logger et apigee-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