שירות ההמלצות לזיהוי מכונות לא פעילות ב-Cloud SQL עוזר לכם לזהות מכונות שעשויות להיות לא פעילות, ומספק לכם תובנות והמלצות שיעזרו לכם להפחית את העלויות. בדף הזה מוסבר איך פועל הכלי הזה להמלצות ואיך משתמשים בו.
איך זה עובד
כלי ההמלצות למופעים לא פעילים של Cloud SQL מנתח את מדדי השימוש במופעים ראשיים שהגיל שלהם הוא מעל 30 יום. לכל מופע, הכלי להמלצות מתבסס על הערכים של מדדים מסוימים במהלך תקופת התצפית של 30 הימים האחרונים. הכלי להמלצות לא מנתח רפליקות לקריאה.
אם רמת הפעילות בתקופת התצפית נמוכה מסף מסוים, הכלי להמלצות מעריך שהמופע לא פעיל. המלצות להשבתת מקרים כאלה נוצרות כל 24 שעות.
תמחור
השירות Cloud SQL idle instance recommender נמצא ברמת התמחור Standard של Recommender.
לפני שמתחילים
כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:
- כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, צריך לוודא שיש לכם את התפקידים הנדרשים.
מידע נוסף על תפקידים זמין במאמרים הסבר על תפקידים ומתן הרשאות IAM.Tasks תפקידים לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewerאוcloudsql.viewer.יישום ההמלצות אחד מהתפקידים האלה: recommender.cloudsqlAdmin,cloudsql.editorאוcloudsql.admin. מפעילים את Recommender API, אם הוא עדיין לא מופעל.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, נדרשת ההרשאה
serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק Service Usage' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
רשימת המלצות למכונות Cloud SQL בלי פעילות
אפשר לראות את ההמלצות לגבי מכונות במצב לא פעיל באמצעות Google Cloud המסוף, gcloud או Recommender API.
המסוף
כדי להציג רשימה של המלצות לגבי מופעים לא פעילים באמצעות מסוףGoogle Cloud , פועלים לפי השלבים הבאים:
נכנסים לדף Cloud SQL Instances.
לוחצים על View all בבאנר ההמלצות לגבי מופעים לא פעילים.
אפשר גם לפעול לפי השלבים הבאים:
עוברים אל Active Assist.
מידע נוסף מופיע במאמר תחילת השימוש במרכז ההמלצות.
בכרטיס 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.
| תובנה | המלצה |
|---|---|
| רמות הפעילות במופע היו נמוכות
במהלך תקופת ההתבוננות. Subtype: LOW_ACTIVITY
| כדאי לבדוק אם אפשר לכבות את המופע כדי לצמצם את העלויות. Subtype: SHUTDOWN_INSTANCE
|
יישום ההמלצות
בודקים את ההמלצות בקפידה ומבצעים אחת מהפעולות הבאות:
כדי לבדוק את ההמלצה, לוחצים על הצגת המופע.
באנר עם המלצה מופיע בחלק העליון של הדף.
יכול להיות שהמכונה במצב סרק בכוונה, ולא צריך להשבית אותה. אם המכונה במצב סרק בטעות, אפשר לעצור ולמחוק אותה. הפסקת פעולה של מופע משעה את החיובים על המופע. הנתונים של המופע לא מושפעים, והחיובים על אחסון ועל כתובות IP ממשיכים לחול.
חשוב להפעיל שיקול דעת כשמפסיקים או מוחקים מופע. כדי להימנע מאובדן נתונים, קודם צריך ליצור גיבוי.
כדי לדחות את ההמלצה כך שהיא תודגש פחות ותופיע בצבע עמום, לוחצים על דחייה.
כדי לסגור את החלונית בלי להחיל את ההמלצה או לדחות אותה, לוחצים על ביטול.
אפשר גם לייצא את ההמלצות האלה ל-BigQuery ולבדוק אותן באמצעות Data Studio או Looker.
המאמרים הבאים
- מעקב אחרי זמינות הדיסק
- הקטנת מספר המכונות ב-Cloud SQL שהוקצו להן יותר מדי משאבים
- בלוג: איך למקסם את החזר ה-ROI ב-Cloud
- בלוג: איך לעשות יותר עם פחות
- Google Cloud recommenders