זיהוי מכונות Cloud SQL בלי פעילות

שירות ההמלצות למכונות בלי פעילות ב-Cloud SQL עוזר לכם לזהות מכונות שעשויות להיות בלי פעילות, ומספק לכם תובנות והמלצות שיעזרו לכם להפחית את העלויות. בדף הזה מוסבר איך פועל שירות ההמלצות הזה ואיך משתמשים בו.

איך זה עובד

הכלי להמלצות למופעים לא פעילים ב-Cloud SQL מנתח את מדדי השימוש במופעים ראשיים שגילם מעל 30 יום. לכל מופע, שירות המלצות מתבסס על הערכים של מדדים מסוימים בתקופת תצפית שנמשכת 30 ימים. שירות ההמלצות לא מנתח רפליקות לקריאה.

אם רמת הפעילות בתקופת התצפית נמוכה מסף מסוים, הכלי להמלצות מעריך שהמופע לא פעיל. המלצות להשבתת מקרים כאלה נוצרות כל 24 שעות.

תמחור

שירות ההמלצות למופע בלי פעילות ב-Cloud SQL נמצא ברמת התמחור Standard של שירות ההמלצות.

לפני שמתחילים

כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:

  • כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, צריך לוודא שיש לכם את התפקידים הנדרשים.
    Tasks תפקידים
    לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewer או cloudsql.viewer.
    יישום ההמלצות אחת מההרשאות הבאות: recommender.cloudsqlAdmin,‏ cloudsql.editor או cloudsql.admin.
    מידע נוסף על תפקידים זמין במאמרים הסבר על תפקידים ומתן הרשאות IAM.
  • 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

הצגת המלצות לגבי מכונות Cloud SQL בלי פעילות

אפשר לראות את ההמלצות לגבי מכונות בלי פעילות באמצעות מסוף Cloud de Confiance , gcloud או Recommender API.

המסוף

כדי להציג רשימה של המלצות לגבי מופעים לא פעילים באמצעות מסוףCloud de Confiance , פועלים לפי השלבים הבאים:

  1. נכנסים לדף Cloud SQL Instances.

    כניסה לדף Cloud SQL Instances

  2. לוחצים על View all בבאנר ההמלצות לגבי מופעים לא פעילים.

אפשר גם לפעול לפי השלבים הבאים:

  1. עוברים אל Active Assist.

    כניסה אל Active Assist

    מידע נוסף מופיע במאמר תחילת השימוש ב-Recommendation Hub.

  2. בכרטיס Reduce Cloud SQL instance cost (הפחתת העלות של מכונת Cloud SQL), לוחצים על View all (הצגת הכול).

  3. לוחצים על הכרטיסייה כיבוי המופע.

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.

אם הכלי לזיהוי המלצות מזהה מופעים לא פעילים, הוא מציג אותם בטבלה. בכל שורה מוצגים שם המופע, המלצה קצרה, המיקום ותאריך הרענון האחרון.

צפייה בתובנות ובהמלצות מפורטות

אתם יכולים לראות תובנות והמלצות מפורטות לגבי מופעים לא פעילים באמצעות מסוף Cloud de Confiance , gcloud או Recommender API.

המסוף

כדי לראות תובנות לגבי מופע לא פעיל באמצעות מסוףCloud de Confiance , לוחצים על לחצן ההמלצה ברשימת המופעים.

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.

המאמרים הבאים