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

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

הגדרה נדרשת

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

...
gcpProjectID: project_ID
k8sClusterName: cluster_name
...
metrics:
  enabled: true
  serviceAccountPath: service_account_file

כאשר:

  • ‫gcpProjectID הוא מזהה פרויקט ב-GCP. נתוני המדדים יישלחו למופע Stackdriver בפרויקט הזה.
  • ‫k8sClusterName הוא השם של אשכול Kubernetes שבו מותקנת סביבת הריצה ההיברידית.
  • ‫serviceAccountPath הוא הנתיב במערכת הקבצים לקובץ המפתח של חשבון השירות ב-GCP שהורד במהלך הליך ההתקנה של Apigee Hybrid. לחשבון השירות שמשויך למפתח צריך להיות התפקיד Monitoring Metrics Writer. לפרטים על יצירת חשבונות שירות, ראו שלב 5: הוספת חשבונות שירות.

דוגמה:

...
gcpProjectID: acme-hybrid
k8sClusterName: acme-hybrid
...
metrics:
  enabled: true
  serviceAccountPath: ./service-accounts/metrics-sa.json

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

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

...
metrics:
  enabled: false
...