דיווח & סקירה כללית של מעקב

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

בפלטפורמה של מפות Google יש שני כלים שיכולים לעזור לכם לבדוק שימוש, מכסה ונתוני חיוב:

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

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

דיווח

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

ממשקי API דוחות שירותים

ממשקי API ו-Cloud Console הדוח 'שירותים' מספק מדדי שימוש לכל ממשקי ה-API שהופעלו בפרויקט, כולל ממשקי API וערכות SDK של הפלטפורמה של מפות Google וגם כל שאר ממשקי ה-API וממשקי ה-API של Google שירותים שונים.

תמונה זו מציגה את ממשקי ה-API שירותים.

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

מכסות

מכסות מגדירות מגבלות על מספר הבקשות שהפרויקט יכול לשלוח ממשקי API של הפלטפורמה של מפות Google. אפשר להגביל בקשות בשלוש דרכים:

  • ביום
  • לדקה
  • למשתמש לדקה (היכן שזמין)

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

המכסות מוצגות בתרשימים בדוח Quotas. במסוף Cloud.

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

חיוב

חיוב במסוף Cloud דוחות מספקים נתוני חיוב ונתוני עלות קשורים עבור הפרויקט שבחרת.

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

בעזרת דוחות החיוב ב-Cloud אפשר לקבל תשובות לשאלות כמו:

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

בתמונה הזו מוצג דוח החיוב.

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

מעקב

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

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

מדדים

ב-Cloud Monitoring:

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

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

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

מרכזי בקרה

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

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

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

התראות

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

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

Cloud Monitoring תומך בסוגים רבים של התראות, כגון:

המאמרים הבאים