داشبورد تحلیل کد خطا

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

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

داشبورد تحلیل کد خطا، نرخ خطاهای مربوط به پروکسی‌ها و اهداف API را به شما نشان می‌دهد. داشبورد تحلیل کد خطا از موارد زیر استفاده می‌کند:

  • کد پاسخ برای محاسبه خطاهای پروکسی

  • کد پاسخ هدف برای محاسبه خطاهای هدف

خطاهای گزارش‌شده در داشبورد تحلیل کد خطا ممکن است با خطاهای گزارش‌شده در داشبورد عملکرد پروکسی API متفاوت باشند، زیرا آن داشبورد نرخ خطا را بر اساس متغیر جریان is_error محاسبه می‌کند. این متغیر می‌تواند به‌طور صریح توسط پروکسی API تنظیم شود، بنابراین به کدهای خطا در پاسخ پروکسی یا پاسخ هدف مربوط نمی‌شود.

هنگام محاسبه نرخ خطا:

  • یک پروکسی می‌تواند یک خطای هدف را مدیریت کند و همچنان پاسخ موفقیت‌آمیز را برگرداند. در این حالت، خطا به عنوان یک خطای هدف محسوب می‌شود اما به عنوان یک خطای پروکسی محسوب نمی‌شود.

  • وقتی پاسخ هدف یا موفقیت‌آمیز باشد یا وجود نداشته باشد، اما پروکسی با خطا پاسخ دهد، خطا در مقابل پروکسی محاسبه می‌شود.

  • اگر هم پروکسی و هم هدف با خطا پاسخ دهند، خطا روی هدف محاسبه می‌شود.

ویدیو: برای آشنایی کلی با داشبورد تحلیل کد خطا، ویدیوی کوتاهی را تماشا کنید.

داشبورد تحلیل کد خطا (بخشی از آن نشان داده شده است)

به داشبورد تحلیل کد خطا، همانطور که در زیر توضیح داده شده است، دسترسی پیدا کنید.

لبه

برای دسترسی به داشبورد تحلیل کد خطا با استفاده از رابط کاربری Edge:

  1. وارد https://apigee.com/edge شوید.
  2. گزینه «آنالیز» > «معیارهای API» > «آنالیز کد خطا» را انتخاب کنید.

لبه کلاسیک (ابر خصوصی)

برای دسترسی به داشبورد تحلیل کد خطا با استفاده از رابط کاربری کلاسیک اج:

  1. وارد آدرس http:// ms-ip :9000 شوید، که در آن ms-ip آدرس IP یا نام DNS گره سرور مدیریت است.
  2. تجزیه و تحلیل > تجزیه و تحلیل کد خطا را انتخاب کنید.

داشبورد مطابق شکل زیر باز می‌شود:

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

ترکیب خطا

متریک توضیحات
کل خطاها

تعداد کل خطاهای پروکسی + خطاهای هدف که ناشی از تمام درخواست‌ها و پاسخ‌های مشاهده شده در یک سازمان Apigee Edge در طول دوره زمانی مشخص شده است.

برای اطلاعات بیشتر در مورد نحوه محاسبه مجموع خطاها ، خطاهای پروکسی و خطاهای هدف ، به بخش «این داشبورد به من چه می‌گوید؟» مراجعه کنید.

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

خطاهای پروکسی

متریک توضیحات
خطاهای کل پروکسی تعداد کل خطاهای پروکسی مشاهده شده در یک سازمان Apigee Edge در بازه زمانی مشخص شده. خطاهای پروکسی بین زمانی که کل درخواست توسط Apigee Edge از یک کلاینت دریافت می‌شود و زمانی که درخواست به مقصد backend ارسال می‌شود، اندازه‌گیری می‌شوند.
4XX تعداد خطاهای پروکسی که منجر به خطاهای HTTP 4xx شده‌اند را نشان می‌دهد. برای فهرست کاملی از کدهای وضعیت HTTP، به « تعاریف کد وضعیت » در مشخصات HTTP مراجعه کنید.
5XX تعداد درخواست‌های API که منجر به خطاهای HTTP 5xx شده‌اند را نشان می‌دهد. برای فهرست کاملی از کدهای وضعیت HTTP، به « تعاریف کد وضعیت » در مشخصات HTTP مراجعه کنید.

خطاهای هدف

متریک توضیحات
مجموع خطاهای هدف تعداد کل خطاهای هدف مشاهده شده در یک سازمان Apigee Edge در بازه زمانی مشخص شده. خطاهای هدف بین زمانی که کل درخواست توسط Apigee Edge به یک هدف backend ارسال می‌شود و زمانی که پاسخ به برنامه کلاینت بازگردانده می‌شود، اندازه‌گیری می‌شوند.
4XX تعداد خطاهایی که منجر به خطاهای HTTP 4xx می‌شوند. برای فهرست کاملی از کدهای وضعیت HTTP، به « تعاریف کد وضعیت » در مشخصات HTTP مراجعه کنید.
5XX تعداد خطاهایی که منجر به خطاهای HTTP 5xx می‌شوند. برای لیست کاملی از کدهای وضعیت HTTP، به « تعاریف کد وضعیت » در مشخصات HTTP مراجعه کنید.

خطاها توسط پروکسی

متریک توضیحات
< نام پروکسی >

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

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

خطاها بر اساس هدف

متریک توضیحات
< نام هدف >

تعداد کل خطاهای هدف مشاهده شده در یک سازمان Apigee Edge در زمان مشخص شده برای هر هدف خاص . تعداد تماس‌هایی که به هیچ هدفی نرسیده‌اند در ستون Target Not Contacted فهرست شده‌اند. برای مشاهده تعداد خطاهای ناشی از هر جریان پاسخ پروکسی و جریان پاسخ هدف، به ترتیب، نشانگر ماوس را روی میله‌ها نگه دارید.

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

خطاهای پروکسی بر اساس کد پاسخ

متریک توضیحات
< کد پاسخ >

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

خطاهای هدف‌گیری شده بر اساس کد پاسخ

متریک توضیحات
< کد پاسخ >

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

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

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

قسمت فهرست در سمت راست هر نمودار تعاملی است. برای تغییر نمایش یک خط در نمودار، آن را در فهرست انتخاب کنید:

این داشبورد از کنترل‌های استانداردی مانند انتخابگرهای تاریخ و تجمیع داده‌ها، حرکت ماوس روی نمودارها برای مشاهده‌ی اطلاعات بیشتر، خروجی گرفتن داده‌ها به فرمت CSV و غیره استفاده می‌کند. برای کسب اطلاعات بیشتر، به بخش «استفاده از داشبوردهای تحلیلی» مراجعه کنید.