שירות ההמלצות של Cloud SQL למקרים שבהם נגמר המקום בכונן יוצר באופן יזום המלצות שיעזרו לכם לצמצם את הסיכון לזמן השבתה, שעלול להיגרם אם נגמר המקום בכונן של המכונות. אתם יכולים ליישם את ההמלצות האלה כשמכונה של Cloud SQL מתקרבת למגבלת האחסון. בדף הזה מוסבר איך פועל שירות ההמלצות ואיך משתמשים בו.
איך זה עובד
מערכת ההמלצות למקרים של חוסר מקום פנוי בדיסק ב-Cloud SQL מנתחת את מגמת ניצול האחסון ב-30 הימים האחרונים. כשהמכונה מתקרבת למגבלה שבה סביר להניח שייגמר המקום בתוך 1 עד 30 ימים, שירות ההמלצות יוצר המלצות קשורות להגדלה ידנית של קיבולת האחסון, להגדרה של קיבולת האחסון כך שתגדל באופן אוטומטי או לפינוי מקום.
תמחור
ההמלצה של Cloud SQL לגבי מחסור בנפח דיסק כלולה בחבילת התמיכה Standard Cloud de Confiance by S3NS .
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, ודאו שיש לכם את התפקידים הנדרשים.
למידע נוסף על תפקידים, קראו את המאמרים הסבר על תפקידים והענקת הרשאות 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 de Confiance , gcloud או Recommender API.
ההמלצות לגבי נפח הדיסק מוצגות רק אם יש לכם מכונות שמתקרבות לקיבולת הדיסק.
המסוף
כדי להציג רשימה של המלצות בנושא חוסר מקום בדיסק באמצעות מסוף Cloud de Confiance :
נכנסים לדף Cloud SQL Instances.
לוחצים על View all בבאנר של ההמלצות לגבי נפח האחסון.
אפשר גם לפעול לפי השלבים הבאים:
נכנסים אל Active Assist. איך מתחילים להשתמש בדף ההמלצות
בכרטיס Prevent Downtime for SQL instances, לוחצים על View all.
gcloud
כדי להציג רשימה של המלצות לגבי מחסור בנפח דיסק באמצעות gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.RECOMMENDER
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
LOCATION: אזור, למשלus-central1 -
RECOMMENDER: המזהה של שירות ההמלצות, כמוOutOfDiskRecommender.
API
כדי להציג רשימה של המלצות לגבי מחסור בנפח דיסק באמצעות Recommendations API, מפעילים את ה-method recommendations.list באופן הבא:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור, למשלus-central1. -
RECOMMENDER: המזהה של שירות ההמלצות, כמוOutOfDiskRecommender.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שנגמר בהן המקום בכונן באמצעות מסוף Cloud de Confiance , gcloud או Recommender API.
המסוף
כדי לראות תובנות והמלצות מפורטות לגבי מכונות שכמעט נגמר בהן המקום בכונן, לוחצים על כפתור ההמלצות ברשימת המכונות במסוף Cloud de Confiance .
gcloud
כדי לראות תובנות והמלצות מפורטות לגבי מכונות שהמקום בכונן שלהן עומד להיגמר, מריצים את הפקודה gcloud recommender insights list באמצעות gcloud:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.INSIGHT_TYPE
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור, למשלus-central1. -
INSIGHT_TYPE: המזהה של סוג התובנה בתורDiskUsageTrendInsight.
API
כדי לראות תובנות והמלצות מפורטות לגבי מכונות שהמקום בכונן שלהן עומד להיגמר, משתמשים ב-Recommendations API ומפעילים את ה-method insights.list באופן הבא:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט. -
LOCATION: אזור, למשלus-central1. -
INSIGHT_TYPE: המזהה של סוג התובנה בתורDiskUsageTrendInsight.
בטבלה הבאה מפורטות התובנות וההמלצות שנוצרות על ידי שירות ההמלצות "אין מקום פנוי בדיסק" ב-Cloud SQL. סוגי המשנה מופיעים בתוצאות של gcloud ושל ה-API.
| תובנה | המלצה |
|---|---|
| לפי המגמה הנוכחית של השימוש באחסון, סביר להניח שהמקום בכונן של המכונה ייגמר, מה שעלול לגרום לזמן השבתה. סוג משנה: TRENDING_OUT_OF_DISK
| מפעילים את ההגדרה "הגדלה אוטומטית", מגדילים את נפח האחסון באופן ידני או מפנים מקום בכונן. סוג משנה: ENABLE_AUTO_STORAGE_INCREASE
|
יישום ההמלצות
בודקים את ההמלצות בקפידה ומבצעים אחת מהפעולות הבאות:
כדי לבדוק את ההמלצה, לוחצים על View instance.
בחלק העליון של הדף מופיע באנר עם המלצה.
עורכים את המכונה, אם צריך, כדי להגדיל ידנית את נפח האחסון ולהגדיר את נפח האחסון כך שיגדל אוטומטית. אפשר גם למחוק נתונים כדי לפנות מקום.
כדי לסגור את ההמלצה כך שהיא תופיע בצבע אפור, לוחצים על Dismiss.
כדי לסגור את החלונית בלי ליישם את ההמלצה או לדחות אותה, לוחצים על Cancel.