שירותי ההמלצות של Cloud SQL Enterprise Plus מאפשרים לכם לזהות מכונות Cloud SQL בסביבת הייצור שיכולות לפתור צווארי בקבוק בעומסי העבודה או עיכובים בתחזוקה, על ידי ניתוח המדדים היומיים של המכונות. על סמך התובנות האלה, אתם יכולים לשדרג מכונות כדי להפעיל מטמון נתונים לקריאה מהירה יותר או לעבור למכונה מותאמת לצריכת זיכרון גבוהה (memory-optimized) כדי להקל על ניצול הזיכרון הגבוה.
תמחור
כל שירותי ההמלצות שמתוארים בדף הזה נמצאים ברמת התמחור הרגילה של שירות ההמלצות.
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, ודאו שיש לכם את התפקידים הנדרשים.
מידע נוסף על תפקידים מופיע במאמר הסבר על תפקידים ובמאמר מתן הרשאות לניהול זהויות והרשאות גישה (IAM).Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewerאוcloudsql.viewer.יישום ההמלצות אחד מהתפקידים הבאים: recommender.cloudsqlAdmin,cloudsql.editorאוcloudsql.admin. מפעילים את Recommender API, אם הוא עדיין לא מופעל.
התפקידים שנדרשים כדי להפעיל ממשקי API
כדי להפעיל ממשקי API, צריך את ההרשאה
serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
שדרוג למהדורת Cloud SQL Enterprise Plus והפעלת מטמון נתונים כדי לשפר את ביצועי הקריאה
שירות ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus ולהפעלת מטמון נתונים כדי לשפר את ביצועי הקריאה עוזר לכם לזהות מכונות קריטיות ששיעור המציאה במטמון שלהן נמוך.
ההמלצה לשדרג למהדורת Cloud SQL Enterprise Plus ולהפעיל את מטמון הנתונים כדי לשפר את ביצועי הקריאה מנתחת את המטא-נתונים של המכונה ואת המדדים של שיעור המציאה במטמון (cache hit). אם המכונה היא מכונת ייצור ושיעור המציאה במטמון שלה נמוך, מומלץ לשדרג למהדורת Cloud SQL Enterprise Plus ולהפעיל את מטמון הנתונים כדי לשפר את ביצועי הקריאה. ההמלצות נוצרות מדי יום.
הצגת רשימה של מכונות שאפשר לשדרג למהדורת Cloud SQL Enterprise Plus עם הפעלה של מטמון נתונים כדי לשפר את ההמלצות לביצועי קריאה
אתם יכולים להציג את ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus עם הפעלה של מטמון נתונים לשיפור ביצועי הקריאה באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.
המסוף
כדי להציג את ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus:
-
נכנסים לדף Cloud SQL Instances.
בבאנר Improve instance health by investigating issues and acting on recommendations, לוחצים על Expand Details.
לחלופין, אפשר לפעול לפי השלבים הבאים:
-
נכנסים אל Active Assist. איך מוצאים ומיישמים המלצות
מידע נוסף זמין במאמר תחילת השימוש במרכז ההמלצות.
בכרטיס כל ההמלצות, לוחצים על ביצועים.
gcloud
כדי להציג את ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus עם הפעלת מטמון נתונים לשיפור ביצועי הקריאה, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
API
כדי להציג את ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus עם הפעלה של מטמון נתונים לשיפור ביצועי הקריאה, מפעילים את ה-method recommendations.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
אם שירות ההמלצות מזהה מכונות שאפשר לשדרג למהדורת Cloud SQL Enterprise Plus, הן מופיעות בטבלה שבה מוצגים שם המכונה, המלצה קצרה, סוג המכונה הנוכחי, סוג המכונה המומלץ, המיקום ותאריך הרענון האחרון.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שאפשר לשדרג למהדורת Cloud SQL Enterprise Plus באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.
המסוף
מבצעים אחת מהפעולות הבאות:
- בדף Performance Recommendations, לוחצים על הכרטיס Performance recommendations ואז על Read intensive workload.
יופיע חלונית ההמלצות, שכוללת תובנות והמלצות מפורטות למכונה.
- בדף Instances, לוחצים על Read intensive workload.
ברשימת המכונות מוצגות רק המכונות שההמלצה רלוונטית להן.
gcloud
כדי לראות תובנות והמלצות מפורטות לגבי מכונה שאפשר לשדרג, מריצים את הפקודה gcloud recommender insights list באופן הבא:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype=READ_HEAVY_WORKLOAD
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
API
מפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
מופיע חלונית עם תובנות לגבי מדדים או מידע שהתובנות מדגישות.
יישום ההמלצות
כדי ליישם את ההמלצה הזו:
- כדי לשדרג למהדורת Cloud SQL Enterprise Plus, לוחצים על Read intensive workload בעמודה Issues. יופיע חלון שדרוג למהדורת Enterprise Plus עם המלצה. כדי להמשיך בשדרוג, לוחצים על עריכה > שדרוג. מידע נוסף על שדרוג המכונה זמין במאמר שדרוג מכונה למהדורת Cloud SQL Enterprise Plus באמצעות שדרוג במקום. מידע נוסף על אפס זמן השבתה זמין במאמר מטמון נתונים.
שדרוג למהדורת Cloud SQL Enterprise Plus עם מכונה מותאמת לצריכת זיכרון גבוהה (memory-optimized) כדי לשפר את הביצועים
ההמלצה לשדרוג למהדורת Cloud SQL Enterprise Plus מספקת את היתרונות הבאים:
- ביצועי מכונה שמותאמים לצריכת זיכרון גבוהה.
- הגלאי עוזר לזהות מכונות שקריטיות לעומסי העבודה, ומזהה מתי ניצול הזיכרון ביחס למעבד (CPU) גבוה.
שירות ההמלצות הזה מנתח את המטא-נתונים של המכונה ואת המדדים של ניצול המעבד (CPU) והזיכרון. אם המכונה היא מכונת ייצור עם יחס גבוה של ניצול זיכרון ל-CPU, ויש בה לחץ זיכרון גבוה, מומלץ לשדרג למהדורת Cloud SQL Enterprise Plus עם מכונה שמותאמת לצריכת זיכרון גבוהה (memory-optimized) כדי לשפר את הביצועים. ההמלצות נוצרות מדי יום.
אפשר להציג רשימה של המלצות באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.
המסוף
כדי להציג את ההמלצות לשדרוג למהדורת Cloud SQL Enterprise Plus:
-
נכנסים לדף Cloud SQL Instances.
בבאנר Improve instance health by investigating issues and acting on recommendations, לוחצים על Expand Details.
לחלופין, אפשר לפעול לפי השלבים הבאים:
-
נכנסים אל Active Assist. איך מוצאים ומיישמים המלצות
מידע נוסף זמין במאמר תחילת השימוש בדף ההמלצות.
בכרטיס כל ההמלצות, לוחצים על ביצועים.
gcloud
כדי להציג רשימה של מכונות שמומלץ לשדרג, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
API
כדי להציג רשימה של מכונות שמומלץ לשדרג, מפעילים את השיטה recommendations.list באופן הבא:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
אם שירות ההמלצות מזהה מכונות שאפשר לשדרג למהדורת Cloud SQL Enterprise Plus, הן מופיעות בטבלה שבה מוצגים שם המכונה, המלצה קצרה, סוג המכונה הנוכחי, סוג המכונה המומלץ, המיקום ותאריך הרענון האחרון.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שאפשר לשדרג למהדורת Cloud SQL Enterprise Plus באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.
המסוף
מבצעים אחת מהפעולות הבאות:
- בדף Performance Recommendations, לוחצים על הכרטיס Performance recommendations ואז על Memory nearing tier limit.
יופיע חלונית ההמלצות, שכוללת תובנות והמלצות מפורטות למכונה.
- בדף Instances, לוחצים על Memory nearing tier limit.
ברשימת המכונות מוצגות רק המכונות שההמלצה רלוונטית להן.
gcloud
כדי לראות תובנות והמלצות מפורטות לגבי מכונה שאפשר לשדרג, מריצים את הפקודה gcloud recommender insights list באופן הבא:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype="SQLSERVER_HIGH_LAZY_WRITES_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO OR SQLSERVER_HIGH_FREE_LIST_STALLS_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO"
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
API
מפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור שבו נמצאים המופעים, למשלus-central1
מופיע חלונית עם תובנות לגבי מדדים או מידע שהתובנות מדגישות.
יישום ההמלצות
כדי ליישם את ההמלצה הזו:
- כדי לשדרג למהדורת Cloud SQL Enterprise Plus, לוחצים על Memory nearing tier limit בעמודה Issues. נפתח החלון שדרוג למהדורת Enterprise Plus ובו מוצגת המלצה. כדי להמשיך בשדרוג, לוחצים על Edit ואז על Upgrade. מידע נוסף על שדרוג המכונה מופיע במאמר שדרוג מכונה למהדורת Cloud SQL Enterprise Plus באמצעות שדרוג במקום.