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

בעזרת Cloud Monitoring אתם יכולים לאסוף מדדי ביצועים מהתשתית ומהאפליקציות שלכם. בנוסף למדדי המערכת ש-Monitoring אוסף באופן אוטומטי משירותי Google Cloud , אתם יכולים לאסוף מדדים מסוכני VM, משילובים עם צד שלישי, מאינסטרומנטציה של אפליקציות בהתאמה אישית ומיומנים.

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

מעקב אחרי נתונים בכמה פרויקטים

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

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

מדדים מ- Google Cloud שירותים

מדדי המערכת שנוצרים על ידי שירותי Google Cloud נאספים ומאוחסנים באופן אוטומטי על ידי Cloud Monitoring. המדדים האלה מספקים מידע על אופן הפעולה של השירות. לדוגמה, ב-Compute Engine מדווחים יותר מ-25 מדדים ייחודיים לכל מכונה וירטואלית (VM).

כאן תוכלו למצוא רשימה מלאה של מדדי המערכת הזמינים.Google Cloud

מדדים מסוכן ב-VM

חלק ממדדי המערכת נאספים באופן אוטומטי מהמכונות של Compute Engine. עם זאת, יכול להיות שהמדדים שנאספים באופן אוטומטי ב-Compute Engine לא יספקו את כל המידע שאתם צריכים כדי לעקוב אחרי השירותים שלכם.

כדי לאסוף מדדי מערכת נוספים מהמכונות של Compute Engine, צריך להתקין סוכן. לדוגמה, המדדים של Ops Agent כוללים מדדים של מעבד (CPU), דיסק, זיכרון והחלפה. אפשר לאסוף את המדדים האלה, ומדדים אחרים, מהמכונות הווירטואליות של Linux ו-Windows.

למידע נוסף על הסוכנים, קראו את המאמר סוכני Google Cloud Observability.

מדדים מאפליקציות מעקב של צד שלישי

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

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

עוברים אל Integrations.

אם אתם משתמשים בשורת החיפוש כדי למצוא את הדף הזה, בחרו בתוצאה שכותרת המשנה שלה היא 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.