מעקב אחר בריאות וביצועים

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

אירועים ב-Cloud Run מתפרסמים במרכז האישי ב-Service Health. מומלץ להגדיר התראות על אירועים במרכז האישי ב-Service Health.

מדדים מובנים

‫Cloud Run משולב אוטומטית עם Cloud Monitoring בלי צורך בהגדרה או בקביעת תצורה. המשמעות היא שהמדדים של משאבי Cloud Run נאספים באופן אוטומטי כשהם פועלים.

אפשר לראות את המדדים ב-Cloud Monitoring או בדפים של שירות Cloud Run, המשימות ומאגרי העובדים במסוף. ב-Cloud Monitoring יש אפשרויות נוספות ליצירת תרשימים ולסינון.

המדדים העיקריים של Cloud Run כוללים את המדדים הבאים:

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

רשימה של כל המדדים הזמינים ב-Cloud Run ופרטים נוספים מופיעים בסקירה המלאה של מדדי Cloud Run ב-Cloud Monitoring.

יצירת מדדים מותאמים אישית

כדי ליצור מדדים מותאמים אישית משירות Cloud Run, אפשר לפרוס סוכן sidecar כמו OpenTelemetry או Prometheus.

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

סוגי המשאבים

שמות המשאבים של Cloud Run לצורך מעקב הם:

צפייה במדדים ב-Cloud Run

אפשר לראות מדדים של שירותים, עבודות ומאגרי עובדים בדפים המתאימים של שירותים, עבודות ומאגרי עובדים.

הצגת מדדים של שירות

כדי לראות את מדדי השירות בדף Cloud Run:

  1. כניסה ל-Cloud Run

  2. בתפריט הניווט של Cloud Run, לוחצים על Services (שירותים).

  3. מחפשים את השירות ברשימת השירותים ולוחצים עליו.

  4. לוחצים על הכרטיסייה מדדים כדי להציג את המדדים של השירות הזה.

בתרשימי המדדים של שירותי Cloud Run מוצגים אירועי פריסה.

הצגת מדדים של משרה

כדי לראות את מדדי המשימות בדף Cloud Run:

  1. כניסה ל-Cloud Run

  2. בתפריט הניווט של Cloud Run, לוחצים על Jobs (משימות).

  3. לוחצים על המשרה ברשימת המשרות.

  4. לוחצים על הכרטיסייה מדדים כדי להציג את המדדים של המשימה.

הצגת מדדים של מאגר עובדים

כדי לראות את המדדים של מאגר העובדים בדף Cloud Run:

  1. כניסה ל-Cloud Run

  2. בתפריט הניווט של Cloud Run, לוחצים על Worker pools (מאגרי עובדים).

  3. מאתרים את מאגר העובדים ברשימת מאגרי העובדים ולוחצים עליו.

  4. לוחצים על הכרטיסייה METRICS כדי להציג את המדדים של מאגר העובדים הזה.

בתרשימי המדדים של מאגרי עובדים ב-Cloud Run מוצגים אירועי פריסה.

צפייה במדדים ב-Cloud Monitoring

כדי לראות את המדדים של משאבים שבמעקב באמצעות Metrics Explorer:

  1. במסוף Google Cloud , עוברים לדף  Metrics explorer:

    כניסה אל Metrics Explorer

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

  2. בוחרים את הכרטיסייה Configuration, ואז מזינים או בוחרים Resource type (סוג משאב) וMetric (מדד). משתמשים בפרטים הבאים כדי למלא את השדות:
    1. בקטע Resource, בוחרים את סוג המשאב (שירות, משימה או מאגר עובדים).
    2. בקטע מדד, בוחרים אחד מהמדדים בתפריט. תיאור מלא של המדדים הזמינים מופיע בדף המדדים של Monitoring Google Cloud .
  3. (אופציונלי) כדי לשנות את תצוגת הנתונים, משתמשים בתפריטים Filter,‏ Group By ו-Aggregator. לדוגמה, תוכלו לקבץ את הנתונים לפי תוויות המשאבים או המדדים. מידע נוסף זמין במאמר בחירת מדדים.

הוספת בדיקות זמני פעילות

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

הוספת התראות

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