מעקב אחר השימוש ב-API

בדף הזה מוסבר איך להשתמש במדדי API כדי לעקוב אחרי השימוש שלכם ב-Google APIs וב-Cloud APIs, ולהבין אותו.

ממשקי Google APIs יוצרים מדדי שימוש מפורטים שיכולים לעזור לכם:

  • מעקב אחר השימוש ב-Google APIs והבנתו.
  • מעקב אחרי הביצועים של האפליקציות ושל Google APIs.
  • לגלות בעיות בין האפליקציות שלכם לבין Google APIs.

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

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

אפשר לראות את מדדי ה-API בשני מקומות: מרכז הבקרה של ה-API ו-Cloud Monitoring. המדדים שמוצגים הם ספציפיים לפרויקט שלכם, והם לא משקפים את הסטטוס הכולל של השירות.

שימוש בלוח הבקרה של ה-API

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

כדי לראות סקירה כללית של השימוש ב-API:

  1. נכנסים לקטע APIs and Services במסוף Cloud. לוח הבקרה הראשי של ה-API מוצג כברירת מחדל. בדף הזה אפשר לראות את כל ממשקי ה-API שמופעלים כרגע בפרויקט, וגם תרשימי סקירה כללית של המדדים הבאים:

    • תנועה: מספר הבקשות לשנייה שבוצעו על ידי הפרויקט או לגביו לממשקי API מופעלים
    • Errors: אחוז הבקשות ל-API מופעלות שהובילו לשגיאות
    • זמן התגובה החציוני: זמן התגובה החציוני לבקשות לממשקי API מופעלים, אם זמין".

כדי לראות את פרטי השימוש ב-API ספציפי:

  1. בוחרים את ה-API שרוצים לראות ברשימת ממשקי ה-API הראשית במרכז הבקרה של ה-API. בדף 'סקירה כללית' של ה-API מוצג תרשים תנועה מפורט יותר עם פירוט לפי קוד תגובה.
  2. כדי לראות פרטים נוספים על השימוש, בוחרים באפשרות הצגת מדדים. כברירת מחדל, מוצגים התרשימים המוכנים מראש הבאים, אבל יש עוד:

    • תנועה לפי קוד תגובה
    • שגיאות לפי שיטת API
    • חביון כולל במאון ה-50, במאון ה-95 ובמאון ה-99
    • זמן האחזור לפי שיטת API (חציון)
  3. אם רוצים להוסיף עוד תרשימים, אפשר לבחור תרשימים מוכנים מראש נוספים מהתפריט הנפתח בחירת תרשימים.

שימוש ב-Cloud Monitoring

אם אתם משתמשים ב-Cloud Monitoring, אתם יכולים להשתמש ב-Metrics Explorer כדי לקבל תובנות מעמיקות יותר לגבי השימוש ב-API. תוכלו להשתמש במגוון רחב של מדדים ב-Cloud Monitoring ולשלב אותם עם מסננים ונתונים נצברים, כדי ליצור תצוגות חדשות שיעזרו לכם להפיק תובנות לגבי ביצועי האפליקציה. לדוגמה, אפשר לשלב בין מדד של מספר הבקשות לבין מסנן של מחלקת קודי התגובה של HTTP כדי ליצור לוח בקרה שמציג את שיעורי השגיאות לאורך זמן, או לבדוק את חביון האחוזון ה-95 של בקשות ל-Cloud Pub/Sub API.