סקירה כללית בנושא דיווח &

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

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

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

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

דיווח

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

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

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

בתמונה הזו מוצג הדוח APIs & Services.

צילום מסך של הדף 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 במסוף Google Cloud. בדוח מוצגים נתוני החיוב של כל הפרויקטים בחודש קלנדרי אחד.

מעקב

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

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

מדדים

ב-Cloud Monitoring:

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

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

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

מרכזי בקרה

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

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

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

התראות

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

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

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

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