חשוב לבדוק את המכסות ואת השימוש ב-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 שירותים.
מכסות
מכסות מגדירות מגבלות על מספר הבקשות שהפרויקט יכול לשלוח ממשקי API של הפלטפורמה של מפות Google. אפשר להגביל בקשות בשלוש דרכים:
- ביום
- לדקה
- למשתמש לדקה (היכן שזמין)
רק בקשות ובקשות שבוצעו בהצלחה שגורמות לשגיאות בחיבור לשרת נספרות כחלק מהמכסה. בקשות שנכשלות באימות לא נספרים במסגרת המכסה.
המכסות מוצגות בתרשימים בדוח Quotas. במסוף Cloud.
חיוב
חיוב במסוף Cloud דוחות מספקים נתוני חיוב ונתוני עלות קשורים עבור הפרויקט שבחרת.
בדף Cloud Billing Reports אפשר להציג את עלויות השימוש ב-Google Cloud Platform. לכל הפרויקטים שמקושרים לחשבון לחיוב ב-Cloud. כדי לעזור לכם לראות את העלות מגמות שחשובות לך, אפשר לבחור טווח נתונים, לציין שעה טווח, להגדיר את מסנני התרשים ולקבץ לפי פרויקט, שירות, מק"ט או המיקום.
בעזרת דוחות החיוב ב-Cloud אפשר לקבל תשובות לשאלות כמו:
- מהן המגמות של ההוצאות ב-Google Cloud Platform בחודש הנוכחי?
- איזה פרויקט עלה הכי הרבה בחודש שעבר?
- מהן העלויות העתידיות הצפויות על סמך המגמות ההיסטוריות?
- מהן ההוצאות בחשבון לפי אזורים?
בתמונה הזו מוצג דוח החיוב.
מעקב
Cloud Monitoring אוספת מדידות של השירות ושל המשאבים של Google Cloud Platform שבהם משתמשים. לדוגמה, תוכלו לעקוב אחרי קריאות ל-API או שימוש במכסות על בסיס מרווח הזמן שצוין.
לא רק תוכלו להגדיר מדדים ותרשימים מותאמים אישית, אלא גם תוכלו להגדיר התראות. שימוש בהתראות כדי לשלוח התראה כשביצועים של שירות לא עומדת בקריטריונים שהגדרתם. לדוגמה, אפשר לשלוח התראה בתור אימייל, הודעות טקסט, לאפליקציה לנייד של Cloud Console ועוד אפשרויות.
מדדים
ב-Cloud Monitoring:
- מדד מתאר משהו שנמדד. דוגמאות של המדדים כוללים את מספר הקריאות ל-API, אחוז ממכסת השימוש או שימוש במעבד (CPU) של מכונה וירטואלית.
- סדרת זמנים היא מבנה נתונים שכולל חותמת זמן מדידות של מדד ומידע על המקור והמשמעות של מדידות.
כדי לעיין בנתוני המדדים, יוצרים תרשים באמצעות Metrics Explorer. לדוגמה, כדי להציג את מספר הבקשות של API במרווחי זמן של דקה אחת בשעה האחרונה, משתמשים סייר המדדים כדי ליצור תרשים שמציג את הנתונים העדכניים ביותר.
מרכזי בקרה
מרכזי בקרה מאפשרים אתם יכולים לראות את הנתונים של סדרות זמנים ולעקוב אחריהן כאוסף של תרשימים. כדי ליצור מרכזי בקרה מותאמים אישית, אפשר להשתמש במסוף Cloud או Cloud Monitoring API.
בתמונה הבאה מוצג מרכז בקרה מותאם אישית עם שני תרשימים: תרשים מכסה בצד שמאל ותרשים ספירת API בצד ימין.
התראות
קבלת התראה כשביצועים בשירות מסוים לא עומדים בקריטריונים שלך ליצור מדיניות התראות. לדוגמה, אפשר ליצור התראה מדיניות שמודיעה לצוות התורן כשהאחוזון ה-90 של זמן האחזור מתוך תגובות HTTP 200 מהשירות שלך, חורגות מ-100 אלפיות השנייה.
התראות מיידעות אתכם לבעיות באפליקציות שלכם בענן, יכול לפתור את הבעיות במהירות.
Cloud Monitoring תומך בסוגים רבים של התראות, כגון:
- התראות לגבי ערכי סף למדדים: הפעלת התראה אם המדד עולה או יורד מתחת לערך מסוים למשך זמן מסוים או גדול או קטן באחוז מוגדר מראש.
- התראות לגבי תקציבים: התראות מופעלות כשהעלויות גבוהות מאחוז מסוים מהתקציב.
- התראות לגבי מכסות: הפעלת התראות כשהשימוש מתקרב למגבלת המכסה.