סקירה כללית של איסוף מדדים

במאמר הזה מוסבר אילו מדדים זמינים לכם באופן אוטומטי כשאתם משתמשים בשירותים של 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, צריך להתקין סוכן. לדוגמה, המדדים של Ops Agent כוללים את המדדים של המעבד, הדיסק, הזיכרון וההחלפה. אפשר לאסוף את המדדים האלה ומדדים אחרים ממכונות וירטואליות של Linux ו-Windows.

מידע על סוכנים זמין במאמר סוכנים של Google Cloud Observability.

מדדים מאפליקציות ניטור של צד שלישי

‫Cloud Monitoring מספק שילובים שמאפשרים לכם לאסוף נתוני טלמטריה מאפליקציות כמו Apache Web Server, ‏ MySQL, ‏ Redis ואחרות, עבור פריסות שפועלות ב-Compute Engine וב-Google Kubernetes Engine:

נכנסים לדף  Integrations במסוף Google Cloud :

עוברים אל Integrations

אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Monitoring.

מדדים שאתם מגדירים

אתם יכולים להגדיר את האפליקציה כך שתאסוף מידע ספציפי לאפליקציה. יש כמה מסגרות קוד פתוח לאינסטרומנטציה שמאפשרות לכם לאסוף מדדים, רישומים ועקבות מהאפליקציה ולשלוח את הנתונים האלה לכל ספק, כולל Google Cloud. כדי להטמיע אינסטרומנטציה באפליקציה, מומלץ להשתמש במסגרת אינסטרומנטציה ניטרלית לספקים שהיא קוד פתוח, כמו OpenTelemetry, במקום בממשקי API או בספריות לקוח ספציפיים לספקים ולמוצרים.

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

אפשר להגדיר את האפליקציה באמצעות ספריית לקוח או Cloud Monitoring API. מידע נוסף על הגישות האלה זמין במאמר סקירה כללית על מדדים מוגדרים על ידי המשתמש.

מדדים שנגזרים מיומנים

Google Cloud תומך ביצירת מדדים מנתוני יומן. מדדים מבוססי-יומן אלה מתעדים מידע מספרי על היומנים שנכתבים ב-Cloud Logging. חלק מהמדדים, כמו המספר הכולל של רשומות היומן שהתקבלו בGoogle Cloud פרויקט, נגזרים באופן אוטומטי מהיומנים. אפשר גם להגדיר מדדים מבוססי-יומן. לדוגמה, אתם יכולים ליצור מדד שסופר את מספר השגיאות 404 Not Found באפליקציה שפריסתה בוצעה ב-App Engine.

מידע נוסף מופיע במאמר סקירה כללית על מדדים מבוססי-יומן.

תמחור

למידע על התמחור של Cloud Monitoring, אפשר לעיין בדף התמחור של Google Cloud Observability.