ביצועים של proxy ל-API

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

מה אפשר ללמוד מלוח הבקרה הזה?

מרכז הבקרה Proxy Performance (ביצועי proxy) עוזר לכם לראות את דפוסי התנועה של proxy ל-API ואת זמני העיבוד. אתם יכולים לראות בקלות כמה תנועה נוצרת מממשקי ה-API שלכם וכמה זמן לוקח לעבד קריאות ל-API, מהרגע שהן מתקבלות על ידי Apigee Edge ועד שהן מוחזרות לאפליקציית הלקוח.

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

לוח הבקרה של ביצועי שרת ה-Proxy

ניגשים ללוח הבקרה של ביצועי ה-Proxy, כמו שמתואר בהמשך.

Edge

כדי לגשת ללוח הבקרה של ביצועי ה-Proxy באמצעות ממשק המשתמש של Edge:

  1. נכנסים לכתובת https://apigee.com/edge.
  2. בוחרים באפשרות ניתוח > מדדי API > ביצועים של שרת proxy של API.

Classic Edge (ענן פרטי)

כדי לגשת ללוח הבקרה של ביצועי ה-Proxy באמצעות ממשק המשתמש הקלאסי של Edge:

  1. מתחברים אל http://ms-ip:9000, כאשר ms-ip היא כתובת ה-IP או שם ה-DNS של צומת שרת הניהול.
  2. בוחרים באפשרות Analytics > ביצועי שרת proxy.

מרכז הבקרה ייפתח כמו שמוצג בהמשך:

מה נמדד בלוח הבקרה הזה?

מרכז הבקרה הזה כולל את התרשימים הבאים:

תנועה

מדד תיאור
סך כל התנועה המספר הכולל של בקשות API שהתקבלו על ידי Apigee Edge עבור סביבת API בארגון.
הצלחת התנועה המספר הכולל של בקשות שהובילו לתגובה מוצלחת. תשובות שגיאה לא נספרות.
Traffic Errors המספר הכולל של כל בקשות ה-API שלא הצליחו, כלומר הבקשה לא מספקת תגובה כמו שמשתמש הקצה רוצה. הספירה כוללת שגיאות של Proxy ושל Target.
Average TPS המספר הממוצע של בקשות ה-API והתגובות שמתקבלות לשנייה.

זמן תגובה ממוצע

אפשר גם לעיין במאמר המעניין הזה באתר Apigee Community: When can the Average Total Response Time be less than the Average Target Response Time?

מדד תיאור
זמן תגובה ממוצע

הערך הממוצע של זמן התגובה הכולל שנמדד לכל הקריאות ל-API שבוצעו בסביבת ארגון ב-Apigee Edge. משך התגובה הכולל הוא משך הזמן שלוקח לקריאה ל-API ב-Edge לחזור (באלפיות השנייה).

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

בתרשים הזה מוצג הממוצע של כל שרתי ה-proxy. לגבי שרתי proxy ספציפיים, אפשר לעיין בתרשים 'זמן התגובה הממוצע לפי שרת proxy' שבהמשך.

זמן תגובה ממוצע של שרת proxy

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

זהו מדד של משך הזמן שנדרש לקריאות ה-API לעבור דרך Apigee Edge (באלפיות השנייה).

זמן תגובה ממוצע ליעד

מספר אלפיות השנייה הממוצע שחלף מהרגע שבו הבייט האחרון של בקשה נשלח מ-Apigee Edge ליעד בקצה העורפי, ועד שהבייט האחרון של התגובה מתקבל ב-Edge.

המדד הזה מודד בעצם כמה זמן קריאה ל-API מבלה במערכת היעד.

תנועה דרך שרת proxy

מדד תיאור
<Proxy name> מספר הבקשות והתשובות של ה-API שתועדו עבור ה-proxy ל-API שצוין.

זמן תגובה ממוצע לפי שרת proxy

מדד תיאור
<Proxy name>

הערך הממוצע של זמן התגובה הכולל שנמדד עבור כל הקריאות ל-API שבוצעו בסביבת Apigee Edge עבור שרת proxy ספציפי של API. זמן התגובה הכולל הוא משך הזמן שלוקח לקריאה ל-API אל Edge לחזור (באלפיות השנייה).

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

מה עוד חשוב לדעת על לוח הבקרה הזה?

בלוח הבקרה הזה יש כמה סוגים של אינטראקטיביות:

  • אזור הרשימה משמאל לכל תרשים הוא אינטראקטיבי. בוחרים קו ברשימה כדי להציג או להסתיר אותו בתרשים:

  • כדי לראות מדדים של כל השרתים הפרוקסי או להתעמק בשרתי פרוקסי ספציפיים, משתמשים בתפריט הנפתח של המאפיין Proxy (פרוקסי) בחלק העליון של לוח הבקרה.

  • במרכז הבקרה הזה יש אמצעי בקרה רגילים, כמו בוררי תאריכים וצבירת נתונים, הצבעה על תרשימים לקבלת הקשר נוסף, לחיצה וגרירה להגדלת התצוגה, ייצוא נתונים לקובץ CSV וכו'. מידע נוסף זמין במאמר שימוש בלוחות הבקרה של ניתוח הנתונים.
  • אפשר גם לעיין במאמר המעניין הזה באתר Apigee Community: When can the Average Total Response Time be less than the Average Target Response Time?