عملکرد پراکسی API

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

این داشبورد چه چیزی به من می‌گوید؟

داشبورد «عملکرد پراکسی» به شما کمک می‌کند الگوهای ترافیک پراکسی API و زمان‌های پردازش را ببینید. به‌راحتی می‌توانید ببینید میاناهای برنامه‌سازی کاربردی شما چقدر ترافیک تولید می‌کنند و پردازش فراخوان‌های API از زمانی که Apigee Edge آن‌ها را دریافت می‌کند تا زمانی که به برنامه کارخواه برگردانده می‌شوند چقدر طول می‌کشد.

ویدیو: برای نمای کلی داشبورد «عملکرد پراکسی»، ویدیو کوتاهی را تماشا کنید.

داشبورد «عملکرد پراکسی»

به داشبورد «عملکرد پراکسی» که در زیر توضیح داده شده است دسترسی پیدا کنید.

Edge

برای دسترسی به داشبورد «عملکرد پراکسی» بااستفاده از «واسط کاربر Edge»:

  1. به سیستم https://apigee.com/edge وارد شوید.
  2. تجزیه‌وتحلیل > سنجه‌های API > عملکرد پراکسی API را انتخاب کنید.

میانای کاربر Edge جدید (ابر خصوصی)

برای دسترسی به داشبورد «عملکرد پراکسی» بااستفاده از «واسط کاربر Edge جدید»:

  1. در http://host:3001/edge به سیستم «میانای کاربر Edge جدید» وارد شوید. در اینجا، host نشانی IP یا نام ساناد میزبان اجرای «میانای کاربر Edge جدید» است.
  2. تجزیه‌وتحلیل > سنجه‌های API > عملکرد پراکسی API را انتخاب کنید.

داشبورد همان‌طور که در زیر نشان داده شده است باز می‌شود:

این داشبورد چه چیزی را اندازه‌گیری می‌کند؟

این داشبورد شامل این نمودارها است:

ترافیک

متریک شرح
کل ترافیک تعداد کل درخواست‌های API که Apigee Edge برای محیط API در یک سازمان دریافت کرده است.
ترافیک موفق تعداد کل درخواست‌هایی که منجر به پاسخ موفق شده‌اند. پاسخ‌های خطا محاسبه نمی‌شوند.
خطاهای ترافیک تعداد کل همه درخواست‌های API که ناموفق هستند، یعنی درخواست پاسخی را که کاربر نهایی می‌خواهد ارائه نمی‌دهد. این تعداد شامل خطاهای «پراکسی» و «هدف» می‌شود.
میانگین TPS تعداد میانگین درخواست‌های API و پاسخ‌های حاصل در هر ثانیه.

میانگین زمان پاسخ‌دهی

همچنین این مقاله جالب را در سایت «انجمن Apigee» ببینید: چه زمانی «میانگین زمان پاسخ‌دهی کل» می‌تواند کمتر از «میانگین زمان پاسخ‌دهی هدف» باشد؟

متریک شرح
میانگین زمان پاسخ‌دهی

میانگین «زمان پاسخ کلی» اندازه‌گیری‌شده برای همه فراخوانی‌های API که در محیط سازمان Apigee Edge انجام شده است. «زمان پاسخ کل» مدت زمانی است که طول می‌کشد تا تماس API به Edge برگردد (برحسب میلی‌ثانیه).

یا به عبارت دیگر، زمان پاسخ کلی عبارت است از زمان اندازه‌گیری‌شده از زمانی که یک فراخوانی کامل API در Apigee Edge دریافت می‌شود تا زمانی که Edge شروع به ارسال پاسخ به برنامه مشتری می‌کند.

این نمودار میانگین همه پراکسی‌ها را اندازه‌گیری می‌کند. برای کارگزاران فردی، نمودار «میانگین زمان پاسخ‌دهی براساس کارگزار» در زیر را ببینید.

میانگین زمان پاسخ پراکسی

این مقدار به‌عنوان میانگین «کل زمان پاسخ» منهای «زمان پاسخ هدف» برای همه تماس‌های API برقرارشده با محیط سازمان Apigee Edge محاسبه می‌شود.

این اساساً معیاری از مدت زمانی است که تماس‌های API در جریان یافتن ازطریق Apigee Edge صرف می‌کنند (برحسب میلی‌ثانیه).

میانگین زمان پاسخ‌دهی هدف

میانگین تعداد میلی‌ثانیه‌هایی که از لحظه ارسال آخرین بایت درخواست از Apigee Edge به هدف زمینه‌ای تا زمانی که Edge آخرین بایت پاسخ را دریافت می‌کند طول می‌کشد.

این معیار اساساً اندازه‌گیری می‌کند که فراخوانی میانای برنامه‌سازی کاربردی چقدر زمان در سیستم هدف صرف می‌کند.

ترافیک ازطریق پراکسی

متریک شرح
<نام نماینده> برای پراکسی API مشخص‌شده، تعداد درخواست‌ها و پاسخ‌های API ضبط‌شده.

میانگین زمان پاسخ‌دهی براساس پراکسی

متریک شرح
<نام نماینده>

برای پراکسی API مشخص‌شده، میانگین «کل زمان پاسخ» اندازه‌گیری‌شده برای همه فراخوانی‌های API که در محیط Apigee Edge انجام شده است. «زمان پاسخ کل» مقدار زمانی است که طول می‌کشد تا یک فراخوانی API به Edge برگردد (برحسب میلی‌ثانیه).

برای دیدن کل زمان صرف‌شده در سمت پراکسی و سمت هدف، و همچنین میانگین، نشانگر را روی نمودار نگه دارید.

چه چیز دیگری باید درباره این داشبورد بدانم؟

این داشبورد چندین نوع تعامل‌پذیری ارائه می‌دهد:

  • ناحیه فهرست در سمت راست هر نمودار تعاملی است. خطی را در فهرست انتخاب کنید تا نمای آن در نمودار روشن/خاموش شود:

  • بااستفاده از منو کرکره‌ای بُعد پراکسی در بالای داشبورد، می‌توانید سنجه‌های همه پراکسی‌ها را مشاهده کنید یا به پراکسی‌های خاصی دسترسی پیدا کنید.

  • این داشبورد از کنترل‌های استاندارد، مانند انتخابگرهای تاریخ و تجمیع داده، نگه داشتن موشواره روی نمودارها برای زمینه بیشتر، کلیک و کشیدن برای بزرگ‌نمایی، صادر کردن داده‌ها به CSV، و غیره استفاده می‌کند. برای کسب اطلاعات بیشتر، استفاده از داشبوردهای Analytics را ببینید.
  • همچنین این مقاله جالب را در سایت «انجمن Apigee» ببینید: چه زمانی «میانگین زمان پاسخ‌دهی کل» می‌تواند کمتر از «میانگین زمان پاسخ‌دهی هدف» باشد؟