הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
בדף הזה מוסבר איך לקבל מידע על קריאות ל-API, כולל:
המידע הזה יכול לעזור לכם להעריך את רמת המינוי שלכם ל-Apigee, כפי שמתואר במאמר זכויות שימוש במינוי.
המספר הכולל של קריאות לכל ממשקי ה-API
כדי למצוא את המספר הכולל של הקריאות לכל ממשקי ה-API בארגון ובסביבה מסוימים בטווח זמן מסוים, משתמשים בקריאה ל- Metrics API בדומה לקריאה שמוצגת בהמשך. התוצאה מתייחסת לתרחישים שבהם יש שרשור של שרתי proxy.
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(message_count)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
בדוגמה של השיחה למעלה:
- ORG הוא הארגון.
- ENV היא הסביבה.
-
timeRangeהוא טווח הזמן של הדוח, בפורמטMM/DD/YYYY+HH:MM~MM/DD/YYYY+HH:MM, כאשר תאריך ושעת ההתחלה ותאריך ושעת הסיום הם בפורמטMM/DD/YYYY+HH:MM. -
$TOKENהוא משתנה סביבה שמוגדר לאסימון הגישה מסוג OAuth 2.0, כמו שמתואר במאמר קבלת אסימון גישה מסוג OAuth 2.0. מידע על האפשרויותcurlשבהן נעשה שימוש בדוגמה הזו מופיע במאמר שימוש ב-curl.
הדוגמה הבאה היא של תשובה לקריאה שלמעלה:
{
"environments": [
{
"metrics": [
{
"name": "sum(message_count)",
"values": [
"7.44944088E8"
]
}
],
"name": "prod"
}
],
...
}
השדה values בתשובה מכיל את מספר הקריאות ל-API שבוצעו בארגון ובסביבה בטווח הזמן שצוין.
הכמות הכוללת של נתונים שעברו עיבוד על ידי כל ממשקי ה-API
כדי למצוא את הכמות הכוללת של נתונים שעובדו על ידי כל ממשקי ה-API בארגון ובסביבה מסוימים בטווח זמן נתון, צריך להשתמש בשתי קריאות: אחת לנתוני בקשות ואחת לנתוני תגובות.
כדי למצוא את הכמות הכוללת של נתוני הבקשות, משתמשים בקריאה שדומה לזו:
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(request_size)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
כדי למצוא את סך הנתונים של התגובה, משתמשים בקריאה שדומה לזו:
curl -v "https://apigee.googleapis.com/v1/organizations/ORG/environments/ENV/stats/?select=sum(response_size)&timeRange=03/01/2023+00:00~03/31/2023+23:59" \ -H "Authorization: Bearer $TOKEN"
המשתנים בקריאות האלה זהים למשתנים בדוגמה הקודמת.
הערה לגבי שרשור של שרתי proxy
אם בסביבה יש כמה שרתי proxy שמקושרים זה לזה, קריאה אחת לאחד משרתי ה-proxy תועבר לשרתי ה-proxy האחרים בשרשרת. כך גדל המספר הכולל של הקריאות ל-API וכמות הנתונים הכוללת שעובדה על ידי כל הקריאות ל-API. הפקודות שמחזירות את המידע הזה, שמוצגות בקטעים שלמעלה, לוקחות בחשבון שרשור של שרתי proxy.