Messwerterfassung konfigurieren

In diesem Abschnitt werden Konfigurationsattribute zum Senden von Apigee Hybrid-Messwertdaten an Cloud Operations for GKE beschrieben. Die Erfassung von Messwerten ist standardmäßig aktiviert. Weitere Informationen finden Sie unter Übersicht über die Messwerterfassung.

In einigen Fällen möchten Sie möglicherweise Ihr eigenes Messwerterfassungssystem wie Prometheus oder Grafana parallel mit oder anstelle des von Apigee bereitgestellten standardmäßigen Messwerterfassungssystems verwenden. Weitere Informationen zur Verwendung Ihres eigenen Messwerterfassungssystems finden Sie im Artikel Bring your own Prometheus (and Grafana) to monitor Apigee hybrid in der Apigee-Community.

Erforderliche Konfiguration

Die folgenden Überschreibungs-Dateieinstellungen konfigurieren die Messwerterfassung:

gcp:
  region: $GCP_REGION
  projectID: $GCP_PROJECT_ID

metrics:
  serviceAccountPath: $SERVICE_ACCOUNT_PATH

Wobei:

  • $GCP_REGION Gibt die Google Cloud-Region an, in der apigee-logger und apigee-metrics ihre Daten per Push übertragen.
  • $GCP_PROJECT_ID gibt das Google Cloud-Projekt an, in demapigee-logger und apigee-metrics Daten übertragen.
  • $SERVICE_ACCOUNT_PATH ist der Pfad in Ihrem Dateisystem zur Schlüsseldatei des Google Cloud-Dienstkontos, die während des Installationsvorgangs von Apigee Hybrid heruntergeladen wurde. Das mit dem Schlüssel verknüpfte Dienstkonto muss die Rolle Monitoring-Messwert-Autor haben. Weitere Informationen zum Erstellen von Dienstkonten finden Sie unter Informationen zu Dienstkonten: Dienstkonten erstellen.

Beispiel:

gcp:
  region: us-central1
  projectID: acme-project

metrics:
  serviceAccountPath: ./service-accounts/metrics-sa.json

Erfassung von Messwerten deaktivieren

Um die Erfassung von Messwerten zu deaktivieren, fügen Sie den Überschreibungen folgende Konfiguration hinzu und wenden sie auf den Cluster an:

metrics:
  enabled: false