בדף הזה מוסבר איך לצפות בהמלצות של שירות ההמלצות Cloud SQL Migrate to AlloyDB ל-PostgreSQL, ואיך ליישם אותן. שירות ההמלצות הזה עוזר לכם לזהות מכונות עם המאפיינים הבאים:
- המופע קריטי.
- שיעור המציאה במטמון נמוך, וזה עלול להשפיע על הביצועים.
מדי יום, שירות ההמלצות הזה מנתח באופן יזום את המטא-נתונים של המכונה ואת המדדים לגבי שיעור המציאה במטמון, ומספק תובנות והמלצות לשיפור הביצועים של המכונה. אפשר לראות את התובנות וההמלצות האלה באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.
אם המכונה שלכם היא מכונת ייצור ושיעור המציאה במטמון שלה נמוך, מומלץ לעבור ל-AlloyDB ל-PostgreSQL כדי לשפר את הביצועים. ההמלצות נוצרות מדי יום.
תמחור
כל שירותי ההמלצות שמתוארים בדף הזה נמצאים ברמת התמחור הרגילה של שירות ההמלצות.
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, ודאו שיש לכם את התפקידים הנדרשים.
למידע נוסף על תפקידים, קראו את המאמרים הסבר על תפקידים ומתן הרשאות לניהול זהויות והרשאות גישה (IAM).Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewerאוcloudsql.viewer.יישום ההמלצות אחד מהתפקידים הבאים: recommender.cloudsqlAdmin,cloudsql.editorאוcloudsql.admin. מפעילים את Recommender API, אם הוא עדיין לא מופעל.
התפקידים שנדרשים כדי להפעיל ממשקי API
כדי להפעיל ממשקי API, צריך את ההרשאה
serviceusage.services.enable. אם אתם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, אתם יכולים לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
רשימת המלצות לשיפור הביצועים במעבר ל-AlloyDB ל-PostgreSQL
כדי להציג את ההמלצות למעבר ל-AlloyDB ל-PostgreSQL לשיפור הביצועים, אתם יכולים להשתמש במסוף Google Cloud , ב-gcloud CLI או ב-Recommender API.
המסוף
כדי להציג את ההמלצות לשדרוג ל-AlloyDB ל-PostgreSQL:
-
נכנסים לדף Cloud SQL Instances.
-
בבאנר Improve instance health by investigating issues and acting on recommendations, לוחצים על Expand Details.
אפשר גם לפעול לפי השלבים הבאים:
-
נכנסים אל Active Assist.
מידע נוסף זמין במאמר תחילת השימוש ב-Active Assist.
בכרטיס כל ההמלצות, לוחצים על ביצועים.
gcloud
מריצים את הפקודה gcloud recommender insights list:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=MIGRATE_TO_ALLOYDB
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
API
מפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
אם שירות ההמלצות מזהה מכונות שאפשר לשדרג ל-AlloyDB ל-PostgreSQL, המכונות האלה מופיעות בטבלה. בכל שורה מוצגים שם המכונה, המלצה קצרה, המיקום ותאריך הרענון האחרון.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שאפשר לשדרג ל-AlloyDB ל-PostgreSQL באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.
המסוף
מבצעים אחת מהפעולות הבאות:
בדף Performance Recommendations, לוחצים על הכרטיס Performance recommendations ואז על Migrate to AlloyDB. מופיע חלונית ההמלצות, שמכילה תובנות והמלצות מפורטות למכונה.
בדף Instances, לוחצים על Migrate to AlloyDB. ברשימת המכונות יוצגו רק המכונות שההמלצה רלוונטית להן.
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/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור שבו נמצאים המכונות, למשלus-central1.
מופיע חלונית עם תובנות לגבי מדדים או מידע שהתובנות מדגישות.
יישום ההמלצות
כדי ליישם את ההמלצה הזו:
- כדי לשדרג ל-AlloyDB ל-PostgreSQL:
- בעמודה Issues, לוחצים על Migrate to AlloyDB. נפתח החלון Upgrade to AlloyDB עם המלצה.
- כדי להמשיך בשדרוג, לוחצים על עריכה > שדרוג.
- מידע נוסף על AlloyDB ל-PostgreSQL זמין במסמכי התיעוד של AlloyDB ל-PostgreSQL.