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

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

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

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

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

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

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

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

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

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

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

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

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

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

لبه

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

  1. به https://apigee.com/edge وارد شوید.
  2. Analyze > API Metrics > Error Code Analysis را انتخاب کنید.

Classic Edge (ابر خصوصی)

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

  1. به http:// ms-ip :9000 وارد شوید، جایی که ms-ip آدرس IP یا نام DNS گره مدیریت سرور است.
  2. Analytics > Error Code Analysis را انتخاب کنید.

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

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

ترکیب خطا

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

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

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

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

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

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

خطاهای هدف

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

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

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

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

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

خطاهای هدف

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

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

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

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

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

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

خطاها را با کد پاسخ هدف قرار دهید

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

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

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

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

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

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

،

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

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

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

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

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

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

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

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

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

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

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

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

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

لبه

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

  1. به https://apigee.com/edge وارد شوید.
  2. Analyze > API Metrics > Error Code Analysis را انتخاب کنید.

Classic Edge (ابر خصوصی)

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

  1. به http:// ms-ip :9000 وارد شوید، جایی که ms-ip آدرس IP یا نام DNS گره مدیریت سرور است.
  2. Analytics > Error Code Analysis را انتخاب کنید.

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

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

ترکیب خطا

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

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

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

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

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

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

خطاهای هدف

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

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

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

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

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

خطاهای هدف

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

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

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

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

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

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

خطاها را با کد پاسخ هدف قرار دهید

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

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

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

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

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

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