שירות ההמלצות של Cloud SQL מזהה מראש מקרים שבהם נפח האחסון של הדיסק מתמלא, ומציע המלצות שיעזרו לכם לצמצם את הסיכון להשבתה שעלולה להיגרם כתוצאה מכך. אפשר ליישם את ההמלצות האלה כשמופע Cloud SQL מתקרב למגבלת האחסון. בדף הזה מוסבר איך פועל הכלי הזה להמלצות ואיך משתמשים בו.
איך זה עובד
הכלי להמלצות בנושא Cloud SQL out-of-disk מנתח את מגמת השימוש בנפח האחסון ב-30 הימים האחרונים. אם יש סיכוי גבוה שייגמר המקום במופע מסוים בטווח של יום עד 30 ימים, הכלי להמלצות יוצר המלצות קשורות להגדלת נפח האחסון באופן ידני, להגדרה של נפח האחסון כך שיוגדל באופן אוטומטי או לפינוי מקום.
תמחור
הכלי להמלצות בנושא חוסר מקום בדיסק ב-Cloud SQL כלול בחבילת התמיכה Standard Google Cloud .
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, צריך לוודא שיש לכם את התפקידים הנדרשים.
מידע נוסף על תפקידים זמין במאמרים הסבר על תפקידים ומתן הרשאות IAM.Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewerאוcloudsql.viewer.יישום ההמלצות אחת מההרשאות הבאות: recommender.cloudsqlAdmin,cloudsql.editorאוcloudsql.admin. מפעילים את Recommender API.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, צריך את תפקיד ה-IAM 'אדמין של Service Usage' (
roles/serviceusage.serviceUsageAdmin), שכולל את ההרשאהserviceusage.services.enable. איך מקצים תפקידים
הצגת רשימה של המלצות לגבי אחסון
אפשר לראות את ההמלצות לגבי מקרים שבהם אין מספיק מקום בדיסק באמצעות מסוף Google Cloud , gcloud או Recommender API.
ההמלצות לגבי אחסון מלא מוצגות רק אם יש לכם מקרים שבהם נפח האחסון מתקרב למקסימום.
המסוף
כדי להציג רשימה של המלצות לגבי חוסר מקום בדיסק באמצעות מסוף Google Cloud , פועלים לפי השלבים הבאים:
נכנסים לדף Cloud SQL Instances.
לוחצים על View all בבאנר ההמלצות לגבי חוסר מקום בדיסק.
אפשר גם לפעול לפי השלבים הבאים:
עוברים אל Active Assist. מומלץ לעיין גם במאמר איך מתחילים להשתמש בדף ההמלצות.
בכרטיס Prevent Downtime for SQL instances (מניעת השבתה של מכונות SQL), לוחצים על 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.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מקרים שבהם כמעט נגמר המקום בדיסק באמצעות מסוף Google Cloud , gcloud או Recommender API.
המסוף
כדי לראות תובנות והמלצות מפורטות לגבי מקרים שבהם כמעט נגמר המקום בדיסק באמצעות מסוף Google Cloud , לוחצים על לחצן ההמלצה ברשימת המקרים.
gcloud
כדי לראות תובנות והמלצות מפורטות לגבי מקרים שבהם כמעט נגמר שטח האחסון בדיסק באמצעות gcloud, מריצים את הפקודה gcloud recommender insights list באופן הבא:
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 ולהפעיל את השיטה 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
|
יישום ההמלצות
בודקים את ההמלצות בקפידה ומבצעים אחת מהפעולות הבאות:
כדי לבדוק את ההמלצה, לוחצים על הצגת המופע.
באנר עם המלצה יופיע בחלק העליון של הדף.
אם צריך, עורכים את המופע כדי להגדיל ידנית את נפח האחסון ולהגדיר את נפח האחסון להגדלה אוטומטית. אפשרות נוספת היא למחוק נתונים כדי לפנות מקום.
כדי לדחות את ההמלצה כך שהיא תודגש פחות ותופיע בצבע עמום, לוחצים על דחייה.
כדי לסגור את החלונית בלי להחיל את ההמלצה או לבטל אותה, לוחצים על ביטול.
המאמרים הבאים
- צמצום מספר המכונות של Cloud SQL שלא נמצאות בשימוש
- הקטנת מכונות Cloud SQL עם הקצאת-יתר
- בלוג: איך למקסם את החזר ה-ROI ב-Cloud
- בלוג: איך לעשות יותר עם פחות
- Google Cloud recommenders