الأسئلة الشائعة

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

فيما يلي الأسئلة الشائعة:

توصي Apigee بالأساليب التالية:

  1. ابدأ بإعداد تنبيهات لأي خادم وكيل لواجهة برمجة التطبيقات بحد أقصى معيّن. على سبيل المثال، 10% معدل خطأ 4xx لمدة 5 دقائق. إعداد الإشعارات وعرض صفحة سجل التنبيهات لمراقبة التنبيهات التي يتم تشغيلها. إعداد تنبيهات وإشعارات إضافية لخوادم وكيل واجهة برمجة التطبيقات والخدمات المستهدفة المحددة. يمكنك متابعة تحسين التنبيهات والإشعارات بناءً على ملاحظاتك.
  2. اطلب من الفِرق المسؤولة عن تطوير واجهات برمجة التطبيقات أن تقترح على فريق العمليات المسؤول عن إعداد التنبيهات بحدود معدل الخطأ ووقت الاستجابة.

ما هي الأدوار التي يمكنها الوصول إلى مراقبة واجهة برمجة التطبيقات؟

يُرجى الاطّلاع على لمحة عن أدوار "مراقبة واجهة برمجة التطبيقات".

لماذا لا تظهر لي جميع الخوادم الوكيلة لواجهة برمجة التطبيقات مدرجة في الصفحة "العناصر الأخيرة"؟

لا تعرض لوحة البيانات الحديثة سوى الخوادم الوكيلة لواجهة برمجة التطبيقات التي تلقت زيارات في الماضي. ولا يعرض جميع الخوادم الوكيلة لواجهة برمجة التطبيقات في مؤسستك. تتيح لك لوحة بيانات المخطط الزمني عرض البيانات لجميع الخوادم الوكيلة لواجهة برمجة التطبيقات.

لماذا لا تظهر لي الرسوم البيانية لوقت الاستجابة في "المخطط الزمني"؟

لا يتم عرض الرسوم البيانية لوقت الاستجابة في المخطط الزمني إلا إذا اختَرت منطقة وخادمًا وكيلاً لواجهة برمجة التطبيقات، ولم يكن النطاق الزمني المحدّد أكبر من 7 أيام.

تُعد السجلات مفيدة لتحديد رموز الحالة التي تؤدي إلى حدوث أخطاء، ولكن كيف يمكنني تحديد أرقام تعريف مطوّري البرامج التي تؤدي إلى إنشاء المكالمات؟

لا يتم تضمين الأرقام التعريفية للمطوّرين في سجلات مراقبة واجهة برمجة التطبيقات. لاسترداد أرقام تعريف مطوّري البرامج، يمكنك تشغيل تقرير مخصّص.

هل يمكنني مراقبة سلسلة خادم وكيل؟

يمكنك استخدام خادم وكيل واحد لواجهة برمجة التطبيقات كنقطة نهاية مستهدفة لخادم وكيل آخر لواجهة برمجة التطبيقات، ما يؤدي إلى ربط الخادمَين الوكيلَين بشكل فعّال في سلسلة خادم وكيل. ومع ذلك، تُسجِّل ميزة "مراقبة واجهة برمجة التطبيقات" الطلبات إلى الخادم الوكيل الأول في السلسلة فقط، وليس إلى الخادم الوكيل لواجهة برمجة التطبيقات المُستخدَم كهدف. يُرجى الاطّلاع على سلسلة الخوادم الوكيلة لواجهة برمجة التطبيقات للحصول على مزيد من المعلومات.

لماذا تظهر القيمة "لم يتم الضبط" في لوحات البيانات؟

في حال كان الخادم الوكيل لواجهة برمجة التطبيقات أو مصدر الخطأ أو رمز الخطأ أو سياسة الخطأ لا يحتوي على قيمة أو لا يمكن تحديده، ستعرض لوحة البيانات القيمة "not set" على أنّها المصدر. في ما يلي أمثلة على السيناريوهات التي قد تؤدي إلى القيمة "not set":

  • أخطاء متعلقة بالعميل
  • رموز خطأ HTTP التي يتم تجاوزها مع الاستجابة بنجاح
  • رموز حالة HTTP 2xx (لأنها لا تؤدي عادةً إلى رموز خطأ)

للحصول على مزيد من المعلومات عن القيمة "غير محدّدة"، راجِع ما معنى قيمة كيان "إحصاءات Google"(غير محدّد)؟

هل تتوفّر ميزة "مراقبة واجهة برمجة التطبيقات" في واجهة المستخدم الكلاسيكية أو Edge على السحابة الإلكترونية الخاصة؟

لا تتوفّر Apigee API Monitoring حاليًا إلا لعملاء Apigee Edge Cloud Enterprise الذين يستخدمون واجهة مستخدم Edge الجديدة.

لا تتوفّر ميزة Apigee API Monitoring في واجهة مستخدم Edge الكلاسيكية أو في Edge for Private Cloud.

ما هو الدليل الإرشادي؟

عند إعداد تنبيه، تقدِّم في حقل "دليل إرشادي" وصفًا موجزًا للإجراءات المقترحة لمعالجة التنبيهات عند تنشيطها. كما يمكنك تحديد رابط إلى صفحة wiki أو صفحة المنتدى الداخلية حيث تشير إلى أفضل الممارسات. ستشمل الإشعار المعلومات الواردة في هذا الحقل.

كيف يمكنني معالجة رموز خطأ HTTP 429؟

يصدر كل من سياسة الحصة وسياسة SpikeArrest معًا رمز خطأ HTTP 429 عند تجاوز الحصة (سياسة الحصة) أو عند تجاوز حدّ السعر (سياسة SpikeArrest).

ومع ذلك، في لوحة بيانات التنبيهات، لا يمكنك تحديد تنبيه لرمز خطأ HTTP 429. وبدلاً من ذلك، يمكنك ضبط حالة تنبيه من خلال سياسة إدارة الزيارات > الحصة > انتهاك الحصة، كما هو موضّح أدناه، أو سياسة إدارة الزيارات > إيقاف الارتفاع في المشاكل > انتهاك سياسة SpikeArrest:

مخالفة الحصة