בדף Cost Explorer אפשר לעקוב אחרי העלויות והשימוש במשאבים בפרויקט ב- Google Cloud או באפליקציה ב-מרכז האפליקציות ולהבין אותם. הכלי Cost Explorer מספק תצוגה חזותית של נתוני עלויות ומדדי שימוש, גם בהווה וגם בעבר, ועוזר לכם לקבל החלטות מושכלות לגבי הזדמנויות לאופטימיזציה.
לדוגמה, מפתחים ואדמינים של פלטפורמות בארגון יכולים להשתמש בכלי Cost Explorer כשהם רוצים לבצע את הפעולות הבאות:
תקבע איך העלויות של עומס העבודה
cymbalב-App Hub עלו בשבועיים האחרונים.לזהות אילו משאבים בפרויקט ב- Google Cloud כרוכים בעלויות גבוהות ורמת הניצול שלהם נמוכה.
זיהוי קבוצות של מופעי מכונה מנוהלים (MIG) ב-Compute Engine שעלותן גבוהה ורמת הניצול שלהן נמוכה באפליקציה.
כדי לאחזר נתוני עלויות ושימוש באופן פרוגרמטי לצורך שילוב עם כלים ונתונים אחרים, משתמשים ב-App Optimize API.
Gemini יכול גם לעזור לכם לייעל את העלויות והשימוש. מידע נוסף זמין במאמר בנושא אופטימיזציה של העלויות בעזרת Gemini.
המסמך הזה מיועד למפתחים ולאדמינים של פלטפורמות. אם אתם מנהלים חשבונות לחיוב או תקציבים בחיוב ב-Cloud, תוכלו לקרוא את המסמכים בנושא אופטימיזציה של עלויות בחיוב ב-Cloud כדי לקבל מידע על השימוש ב-FinOps Hub וב-Gemini Cloud Assist בחיוב ב-Cloud.
לפני שמתחילים
בכלי Cost Explorer נעשה שימוש בחיוב ב-Cloud כדי לאחזר נתוני עלות, וב-Cloud Monitoring כדי לקבל מדדים של שימוש. כדי להשתמש ב-Cost Explorer, צריך גישה לנתוני Monitoring ולפרטי ההגדרה, וגם אפשרות לצפייה בנתוני החיוב ב-Cloud.
כדי לראות את נתוני העלויות לפי אפליקציה ב-App Hub, ודאו שהגדרתם את App Hub ויצרתם את האפליקציות.
אם אתם צופים רק בנתוני עלויות של פרויקט, אתם צריכים להפעיל את App Optimize API בפרויקט.
בסרגל הכלים של מסוף Google Cloud , בוחרים את הפרויקט שבו רוצים להפעיל את ה-API.
מפעילים את App Optimize API, אם הוא עדיין לא מופעל.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, נדרשת ההרשאה
serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק Service Usage' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
כלי Cost Explorer תומך רק באפליקציות שמנוהלות בתיקייה שהוגדרה לניהול אפליקציות. אי אפשר לקבל תובנות לגבי ניצול באפליקציות שנמצאות בתוך פרויקט בתחום של פרויקט.
התפקידים הנדרשים
ההרשאות שנדרשות לשימוש ב-Cost Explorer משתנות בהתאם לאופן הצפייה – לפי פרויקט או לפי אפליקציה.
הצגה לפי פרויקט
כדי לקבל את ההרשאות שדרושות להצגת נתוני העלות והניצול של פרויקט, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:
-
הפעלת ממשקי API:
Service Usage Admin (
roles/serviceusage.serviceUsageAdmin) -
כדי לראות את נתוני השימוש:
צפייה בנתוני מעקב (
roles/monitoring.viewer) -
הצגת עלויות:
מפעיל Cloud Hub (
roles/cloudhub.operator) או תפקיד בהתאמה אישית עם ההרשאהbilling.resourceCosts.get
אם האדמין כבר העניק לכם את התפקיד Cloud Hub Operator (roles/cloudhub.operator), ההרשאות של Monitoring Viewer כלולות בתפקיד הזה.
הצגה לפי אפליקציה
כדי לקבל את ההרשאות שדרושות להצגת נתוני העלויות והשימוש באפליקציה, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט הניהול של תיקייה:
-
כדי לראות את נתוני השימוש:
צפייה בנתוני מעקב (
roles/monitoring.viewer) -
צפייה בנתונים של אפליקציות:
צפייה ב-App Hub (
roles/apphub.viewer) -
כדי לראות את הנתונים בתיקייה:
צפייה בתיקייה (
roles/resourcemanager.folderViewer)
צפייה בכלי לבדיקת עלויות
כדי להציג את Cost Explorer:
-
נכנסים לדף Cost Explorer במסוף Google Cloud .
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
בוחרים את הפרויקט או האפליקציה שרוצים לראות:
כדי לראות נתונים של פרויקט, בוחרים פרויקט מתוך כלי לבחירת פרויקטים בראש הדף.
כדי לראות את הנתונים של אפליקציה, בסרגל הכלים של מסוףGoogle Cloud , בוחרים את פרויקט הניהול של תיקייה. אחר כך עוברים לסרגל הכלים של Cost Explorer ומגדירים את התצוגה לApplication (אפליקציה). אם אתם לא יודעים איזה פרויקט לבחור, אתם יכולים לשאול את האדמין.
אפשר גם לראות נתונים על עלויות וניצול בדף Optimization ב-Cloud Hub. בדף Optimization מוצגת סקירה כללית של הנתונים שמופיעים ב-Cost Explorer, כך שאפשר לזהות מגמות במבט חטוף. אתם יכולים לראות את מגמות השינוי בעלויות של הפרויקט או האפליקציה שבחרתם, את 5 המשאבים עם השינוי הגדול ביותר בעלות ואת 5 המשאבים שהשימוש בהם הכי נמוך. בקטע Resources by cost and utilization (משאבים לפי עלות וניצול), אפשר ללחוץ על View details in Cost Explorer (הצגת פרטים בכלי לבדיקת עלויות) כדי לנתח את נתוני העלות והניצול.
בדיקת העלויות והשימוש
בכלי Cost Explorer אפשר לראות רק נתוני עלות, או נתוני עלות לצד מדדי ניצול.
כדי לסנן את הנתונים שמוצגים, אפשר לשנות את טווח הזמן ולבחור יום אחד, 7 ימים, 14 ימים או 30 ימים.
מוצריGoogle Cloud מדווחים לתהליכי החיוב ב-Cloud על נתוני השימוש והעלויות במרווחי זמן שונים. לכן יכול להיות שלא תראו בכלי Cost Explorer את נתוני השימוש והעלויות מייד אחרי השימוש בשירותי Google Cloud . בדרך כלל נתוני העלויות זמינים תוך יום, אבל לפעמים הם מדוּוחים אחרי יותר מ-24 שעות.
ניתוח לפי עלות
בקטע Cost summary for selected scope בכלי Cost Explorer מוצגים נתונים על העלות הכוללת, השינוי בעלות הכוללת והשינוי בעלות הכוללת לפי משאב.
העלות הכוללת מבוססת על השימוש בפרויקט או באפליקציה שנבחרו, לפי המחירים שמוסכמים בחוזה, לפני החלת הנחות תמורת התחייבות לשימוש (CUDs) או זיכויים אחרים. באפליקציה, העלות הכוללת כוללת את כל המשאבים שהאפליקציה משתמשת בהם באופן מלא, ולא כוללת משאבים שמשותפים בין אפליקציות.
בטבלת העלויות הכוללת מפורטות העלויות של מוצרים ומשאבים נתמכים.
- עלויות העברת נתונים ברשת ועמלות עיבוד נתונים ב-Cloud Load Balancing מוצגות בנפרד מעלויות המשאבים.
- העלויות של אחסון מקומי באמצעות Persistent Disk מוצגות בקטע Persistent Disk של המוצר.
מוצרים לא נתמכים מסווגים כאחרים בעמודה מוצר, ומשאבים לא נתמכים מסווגים כאחרים בעמודה סוג משאב.
מידע נוסף על נתוני העלויות והשימוש ב-Cost Explorer מופיע במאמר מידע על נתוני העלויות והשימוש.
ניתוח לפי עלות וניצול
במוצרים נתמכים Google Cloud , אפשר לעיין בעלויות ביחס למשאבים בקטע ניתוח משאבים.
בקטע הזה אפשר לבחור מדד שמסכם את העלות והניצול, ומוצג תרשים עץ שמסדר את העלות לפי גודל ואת הניצול לפי צבע. לדוגמה, הקטע הזה יכול לעזור לכם לזהות משאבים שעולים הכי הרבה, אבל יש להם ניצול נמוך של המעבד ב-30 הימים האחרונים.
אם בוחרים במדד Aggregated cost, cost change, בטבלה Resource list מופיע מידע נוסף.
המאמרים הבאים
- אפשר להשתמש ב-App Optimize API כדי לקבל נתונים על עלויות ועל ניצול באופן פרוגרמטי, ולשלב את הנתונים בתהליכי העבודה היומיומיים.
- ב-FinOps Hub תוכלו לבדוק הזדמנויות לחיסכון בעלויות ולאופטימיזציה.
- ניתוח מעמיק של העלויות באמצעות דוחות החיוב ב-Cloud.
- במסמך Google Cloud Architecture Framework: Cost optimization מוסברות שיטות מומלצות לאופטימיזציה של עלויות.