במאמר הזה מתוארים המדדים שזמינים לכם באופן אוטומטי כשאתם משתמשים בשירותים של Google Cloud . במאמר הזה מתוארות גם גישות שונות שבהן אפשר להשתמש כדי לאסוף מידע נוסף על הביצועים של השירותים.
המדדים האלה הם רכיב מרכזי בניראות הכוללת של המערכת.
אתם יכולים לעקוב אחרי נתוני המדדים (המספריים) שמאוחסנים ב Google Cloud פרויקט שלכם באמצעות יצירה של מדיניות התראות. ההתראות האלה נשלחות כשנתונים שנמצאים במעקב על ידי המדיניות עומדים בקריטריונים שהגדרתם. אפשר גם ליצור תרשימים ומרכזי בקרה כדי להציג את נתוני המדדים בצורה חזותית.
היקף המדדים בפרויקט Google Cloud קובע את נתוני סדרת הזמנים שאפשר לשרטט או לעקוב אחריהם בפרויקט Google Cloud . כברירת מחדל, היקף המדדים מגביל את הפרויקט לנתוני סדרות הזמן שמאוחסנים לפי פרויקט. אתם יכולים להגדיר את היקף המדדים כך שיכלול נתונים של סדרות זמן שמאוחסנים בפרויקטים אחרים. מידע על מושגים והפניות למסמכי הגדרה מופיעים במאמר סקירה כללית על היקפי מדדים.
מדדים משירותי Google Cloud
מדדי המערכת שנוצרים על ידי שירותים נאספים ומאוחסנים באופן אוטומטי על ידי Cloud Monitoring. Google Cloud המדדים האלה מספקים מידע על אופן הפעולה של השירות. לדוגמה, Compute Engine מדווח על יותר מ-25 מדדים ייחודיים לכל מופע של מכונה וירטואלית (VM).
רשימה מלאה של מדדי המערכת הזמינים מופיעה במאמר מדדים.Google Cloud
מדדים מסוכן במכונה הווירטואלית
חלק מהמדדים של המערכת נאספים אוטומטית מהמופעים של Compute Engine. עם זאת, יכול להיות שמדדי Compute Engine שנאספים באופן אוטומטי לא יספקו לכם את כל המידע שאתם צריכים כדי לעקוב אחרי השירותים שלכם.
כדי לאסוף מדדים נוספים של המערכת מהמכונות של Compute Engine, צריך להתקין סוכן. לדוגמה, המדדים של סוכן תפעול כוללים מדדים של מעבד, דיסק, זיכרון וקובץ החלפה. אפשר לאסוף את המדדים האלה ומדדים אחרים ממכונות וירטואליות של Linux ו-Windows.
מידע על סוכנים זמין במאמר סוכנים של Google Cloud Observability.
מדדים מאפליקציות ניטור של צד שלישי
Cloud Monitoring מספק שילובים שמאפשרים לכם לאסוף נתוני טלמטריה מאפליקציות כמו Apache Web Server, MySQL, Redis ואחרות, עבור פריסות שפועלות ב-Compute Engine וב-Google Kubernetes Engine:
כשמשתמשים ב-Compute Engine, נתוני טלמטריה של צד שלישי נאספים על ידי סוכן התפעול.
כשמשתמשים ב-GKE, נתוני טלמטריה של צד שלישי נאספים על ידי השירות המנוהל של Google Cloud ל-Prometheus.
נכנסים לדף
Integrations במסוף Google Cloud :
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
מדדים שאתם מגדירים
בצעו אינסטרומנטציה לאפליקציה שלכם כדי לאסוף מידע ספציפי שיעזור לכם להבין את הביצועים שלה ולפתור בעיות. יש כמה מסגרות עבודה של מכשור בקוד פתוח שאוספות נתונים של יומנים, מדדים ועקבות, ויכולות לשלוח את הנתונים האלה לכל ספק, כולל Google Cloud. במקרה של אפליקציות מבוססות-סוכן, חלק מהמסגרות יכולות לאסוף את ההנחיות והתשובות שלכם או להעביר הקשר שמאפשר מעקב אחרי חלק מהשיחות עם שרתי MCP מרוחקים של Google Cloud.
כדי להוסיף לאפליקציה כלי מדידה, מומלץ להשתמש במסגרת מדידה ניטרלית ובעלת קוד פתוח, כמו OpenTelemetry, במקום בממשקי API או בספריות לקוח ספציפיים לספקים ולמוצרים. מידע על המסגרות האלה זמין במאמרים בנושא מדידה ויכולת צפייה ובחירת גישה למדידה.
אפשר להוסיף לאפליקציה מכשור באמצעות ספריית לקוח או Cloud Monitoring API. מידע נוסף על הגישות האלה זמין במאמר סקירה כללית על מדדים מוגדרים על ידי המשתמש.
מדדים שנגזרים מיומנים
Google Cloud תומך ביצירת מדדים מנתוני יומנים. מדדים מבוססי-יומן האלה מתעדים מידע מספרי על היומנים שנכתבים ב-Cloud Logging.
חלק מהמדדים, כמו המספר הכולל של רשומות היומן שהתקבלו בGoogle Cloud פרויקט, נגזרים באופן אוטומטי מהיומנים.
אפשר גם להגדיר מדדים מבוססי-יומן. לדוגמה, אתם יכולים ליצור מדד שסופר את מספר השגיאות 404 Not Found באפליקציה שפריסתה בוצעה ב-App Engine.
מידע נוסף מופיע במאמר סקירה כללית על מדדים מבוססי-יומן.
תמחור
למידע על התמחור של Cloud Monitoring, אפשר לעיין בדף התמחור של Google Cloud Observability.