שירות ההמלצות למכונות בלי פעילות ב-Cloud SQL עוזר לכם לזהות מכונות שעשויות להיות בלי פעילות, ומספק לכם תובנות והמלצות שיעזרו לכם להפחית את העלויות. בדף הזה מוסבר איך פועל שירות ההמלצות הזה ואיך משתמשים בו.
איך זה עובד
הכלי להמלצות למופעים לא פעילים ב-Cloud SQL מנתח את מדדי השימוש במופעים ראשיים שגילם מעל 30 יום. לכל מופע, שירות המלצות מתבסס על הערכים של מדדים מסוימים בתקופת תצפית שנמשכת 30 ימים. שירות ההמלצות לא מנתח רפליקות לקריאה.
אם רמת הפעילות בתקופת התצפית נמוכה מסף מסוים, הכלי להמלצות מעריך שהמופע לא פעיל. המלצות להשבתת מקרים כאלה נוצרות כל 24 שעות.
תמחור
שירות ההמלצות למופע בלי פעילות ב-Cloud SQL נמצא ברמת התמחור Standard של שירות ההמלצות.
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, צריך לוודא שיש לכם את התפקידים הנדרשים.
מידע נוסף על תפקידים זמין במאמרים הסבר על תפקידים ומתן הרשאות IAM.Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewerאוcloudsql.viewer.יישום ההמלצות אחת מההרשאות הבאות: recommender.cloudsqlAdmin,cloudsql.editorאוcloudsql.admin. -
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
הצגת המלצות לגבי מכונות Cloud SQL בלי פעילות
אפשר לראות את ההמלצות לגבי מכונות בלי פעילות באמצעות מסוף Google Cloud , gcloud או Recommender API.
המסוף
כדי להציג רשימה של המלצות לגבי מופעים לא פעילים באמצעות מסוףGoogle Cloud , פועלים לפי השלבים הבאים:
נכנסים לדף Cloud SQL Instances.
לוחצים על View all בבאנר ההמלצות לגבי מופעים לא פעילים.
אפשר גם לפעול לפי השלבים הבאים:
עוברים אל Active Assist.
מידע נוסף מופיע במאמר תחילת השימוש ב-Recommendation Hub.
בכרטיס Reduce Cloud SQL instance cost (הפחתת העלות של מכונת Cloud 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: המזהה של שירות ההמלצות, בתורIdleRecommender.
API
כדי להציג רשימה של המלצות לגבי מופעים לא פעילים באמצעות Recommendations API, מפעילים את השיטה 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: המזהה של שירות ההמלצות, בתורIdleRecommender.
אם הכלי לזיהוי המלצות מזהה מופעים לא פעילים, הוא מציג אותם בטבלה. בכל שורה מוצגים שם המופע, המלצה קצרה, המיקום ותאריך הרענון האחרון.
צפייה בתובנות ובהמלצות מפורטות
אתם יכולים לראות תובנות והמלצות מפורטות לגבי מופעים לא פעילים באמצעות מסוף 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: המזהה של סוג התובנה בתורActivityInsight.
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: המזהה של סוג התובנה בתורActivityInsight.
מוצגת חלונית עם תובנות לגבי המופע הלא פעיל. בהמשך מפורטות קטגוריות המידע, ומוצגים גם כמה תרשימים תומכים.
| שדות | תיאורים ומדדים קשורים |
|---|---|
| שימוש בדיסק (שינוי בבייטים) | ניצול הנתונים בבייטים. הדגימה מתבצעת כל 60 שניות. מתייחס ל database/disk/bytes_used. |
| ניצול מקסימלי של המעבד | ניצול המעבד המקסימלי באחוזים. מתייחס ל- database/cpu/utilization. |
| מקסימום ניצול הזיכרון | ניצול הזיכרון המקסימלי באחוזים. מתייחס ל- database/memory/utilization. |
| מספר מקסימלי של פעולות קריאה בדיסק | המספר המקסימלי של פעולות קריאה. מתייחס ל- database/disk/read_ops_count. |
| המספר המקסימלי של פעולות כתיבה בדיסק | המספר המקסימלי של פעולות כתיבה. מתייחס ל- database/disk/write_ops_count. |
| תאריכי התחלה וסיום של התצפית | תאריכי ההתחלה והסיום של תקופת ההמתנה בת 30 הימים. |
בטבלה הבאה מפורטים התובנות וההמלצות ששירות ההמלצות של Cloud SQL למופעים בלי פעילות עשוי ליצור כדי לעזור לכם להפחית את העלויות. סוגי המשנה מוצגים בתוצאות של gcloud ושל ה-API.
| תובנה | המלצה |
|---|---|
| במהלך תקופת הבדיקה, נרשמו רמות פעילות נמוכות במופע. תת-סוג: LOW_ACTIVITY
| כדאי לבדוק אם אפשר לכבות את המכונה כדי לצמצם את העלויות. תת-סוג: SHUTDOWN_INSTANCE
|
יישום ההמלצות
בודקים את ההמלצות בקפידה ומבצעים אחת מהפעולות הבאות:
כדי לבדוק את ההמלצה, לוחצים על הצגת המופע.
בחלק העליון של הדף יופיע באנר עם המלצה.
יכול להיות שהמכונה במצב סרק בכוונה, ולא צריך לכבות אותה. אם המכונה לא פעילה בטעות, אפשר להפסיק ולמחוק את המכונה. הפסקת פעולה של מופע משעה את החיובים על המופע. הנתונים של המופע לא מושפעים, והחיובים על אחסון ועל כתובות IP ימשיכו לחול.
חשוב לנקוט משנה זהירות כשמפסיקים או מוחקים מכונה. כדי למנוע אובדן נתונים, מומלץ ליצור גיבוי קודם.
כדי לדחות את ההמלצה כך שהיא תודגש פחות ותופיע בצבע עמום, לוחצים על דחייה.
כדי לסגור את החלונית בלי להחיל את ההמלצה או לבטל אותה, לוחצים על ביטול.
אפשר גם לייצא את ההמלצות האלה ל-BigQuery ולבדוק אותן באמצעות Looker Studio או Looker.
המאמרים הבאים
- מעקב אחרי זמינות הדיסק
- הקטנת מספר המכונות ב-Cloud SQL שהוקצו להן יותר מדי משאבים
- בלוג: איך למקסם את החזר ה-ROI ב-Cloud
- בלוג: איך לעשות יותר עם פחות
- Google Cloud recommenders