בדף הזה מוסבר איך לפתור בעיות שאתם עלולים להיתקל בהן במהלך הערכת עומסי עבודה באמצעות Workload Manager.
ההתראות מושבתות להערכה הראשונה בפרויקט
כשיוצרים את ההערכה הראשונה ב Google Cloud פרויקט באמצעות כלי לניהול עומס העבודה, יכול להיות שתשימו לב שתיבות הסימון של התראות לגבי אירועים מושבתות בקטע התראות. יכול להיות שתופיע גם ההודעה הבאה:
Selection unavailable until metrics exist in the current project.
הבעיה הזו מתרחשת כי לחשבון השירות של כלי לניהול עומס העבודה אין את ההרשאות הנדרשות לשליחת מדדים ל-Cloud Monitoring בפרויקט שממנו מריצים את ההערכה.
אם אתם יוצרים את ההערכה הראשונה בפרויקט, צריך ליצור את ההערכה בלי התראות על אירועים. אם יש לכם לפחות הערכה אחת בפרויקט, אז מבצעים את הפעולות הבאות:
נותנים לחשבון השירות של כלי לניהול עומס העבודה הרשאה לשלוח מדדים לפרויקט.
בחלונית הניווט של מסוף Google Cloud , לוחצים על IAM & Admin ואז בוחרים באפשרות IAM:
בוחרים את הפרויקט שבו רוצים ליצור את ההערכה.
כדי לראות את חשבונות השירות שמנוהלים על ידי Google בדף Permissions, מסמנים את התיבה Include Google-provided role grants.
מחפשים את חשבון השירות של Workload Manager בפורמט הבא:
service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com
אפשר למצוא את
PROJECT_NUMBERשל פרויקט Google Cloud בדף Project settings (הגדרות הפרויקט). מידע נוסף זמין במאמר זיהוי פרויקטים.כדי לשנות את התפקידים של חשבון השירות, לוחצים על Edit principal בשורה שכוללת את שם חשבון השירות ואז על Add another role.
אם חשבון השירות לא מופיע בדף Permissions, צריך להזין את השם שלו באופן ידני:
לוחצים על Grant Access ומזינים את כתובת האימייל של חשבון השירות של כלי לניהול עומס העבודה בפורמט הבא:
service-PROJECT_NUMBER@gcp-sa-workloadmanager.iam.gserviceaccount.com"
לוחצים על בחירת תפקיד.
מקצים לחשבון השירות את התפקידים הבאים:
- Service Usage Consumer (
roles/serviceusage.serviceUsageConsumer) - בעל הרשאת כתיבה של מדדי מעקב (
roles/monitoring.metricWriter)
- Service Usage Consumer (
מריצים הערכה ומחכים לסיום.
אחרי שההערכה מסתיימת בהצלחה, כלי לניהול עומס העבודה שולח מדדים לפרויקט, ואז אפשר להגדיר התראות להערכות.