הגדרת איסוף מדדים

איסוף המדדים ב-Apigee Hybrid מושבת כברירת מחדל. כדי להפעיל את האפשרות לשלוח את נתוני המדדים שנאספו אל Stackdriver, צריך לספק כמה מאפייני הגדרה בקובץ ההחלפות.

הגדרה נדרשת

כדי לאפשר ל-Apigee hybrid לשלוח נתוני מדדים שנאספו אל Stackdriver, צריך לספק את הגדרות התצורה האלה בקובץ ההחלפות:

...

# 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

כאשר:

  • ‫gcpProjectID הוא מזהה הפרויקט ב-Google Cloud שבו apigee-logger ו-apigee-metrics דוחפים את הנתונים שלהם.
  • ‫gcp-region מזהה את האזור ב-GCP שבו apigee-logger ו-apigee-metrics דוחפים את הנתונים שלהם.
  • ‫gcp-project-id הוא מזהה הפרויקט ב-Google Cloud שבו apigee-logger ו-apigee-metrics דוחפים את הנתונים שלהם.
  • ‫serviceAccountPath הוא הנתיב במערכת הקבצים לקובץ המפתח של חשבון השירות ב-GCP שהורד במהלך הליך ההתקנה של Apigee Hybrid. לחשבון השירות שמשויך למפתח צריך להיות התפקיד Monitoring Metrics Writer. לפרטים על יצירת חשבונות שירות, ראו שלב 5: הוספת חשבונות שירות.

דוגמה:

...

# 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

איך משביתים את איסוף המדדים

כדי להשבית את איסוף המדדים, מוסיפים את ההגדרה הבאה להגדרות ברירת המחדל שלכם ומחילים אותה על האשכול:

...
metrics:
  enabled: false
...