أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
تتيح لك ميزة مراقبة واجهة برمجة التطبيقات إنشاء قواعد مستندة إلى الأنماط تؤدي إلى تشغيل التنبيهات استنادًا إلى مجموعة من الشروط المحدّدة مسبقًا. تُعرف هذه الأنواع من التنبيهات باسم التنبيهات الثابتة ، وكانت النوع الوحيد من التنبيهات المتوافقة في الإصدار الأولي من ميزة "مراقبة واجهة برمجة التطبيقات".
على سبيل المثال، يمكنك رفع تنبيه ثابت عند:
- [معدّل أخطاء 5xx] [أكبر من] [%10] لمدة [10 دقائق] من [target mytarget1]
- [عدد أخطاء 2xx] [أقل من] [50] لمدة [5 دقائق] في [المنطقة us-east-1]
- [وقت استجابة p90] [أكبر من] [750 ملي ثانية] لمدة [10 دقائق] على [الخادم الوكيل myproxy1]
عند استيفاء شروط تنبيه ثابت، تُرسِل ميزة "مراقبة واجهة برمجة التطبيقات" تنبيهًا لإعلامك بالمشكلة. ومع ذلك، يجب أن تكون قد حدّدت شروط التنبيه المحدّدة قبل أن تتمكّن ميزة "مراقبة واجهة برمجة التطبيقات" من إرسال التنبيه.
على الرغم من أنّ التنبيهات الثابتة مفيدة، إلا أنّه قد يكون من الصعب تحديد الحدود الدنيا المناسبة لحالة معيّنة، ويعود السبب في ذلك إلى أنّ أنماط الزيارات تتغيّر بمرور الوقت. على سبيل المثال، إذا ضبطت حدًا منخفضًا جدًا، ستتلقّى عددًا كبيرًا من التنبيهات. إذا حدّدت حدًا أقصى مرتفعًا جدًا، قد تفوتك بعض المشاكل أو حالات التوقف الحرجة.
رصد القيم الشاذة
من خلال ميزة "رصد القيم الشاذة"، يمكنك السماح لـ Edge برصد مشاكل الأداء وحركة المرور بدلاً من تحديدها مسبقًا بنفسك. تبحث Edge تلقائيًا عن حالات القيم الشاذة على مستوى المؤسسة والبيئة والمنطقة. عند رصد الانحراف، يتم تسجيله لعرضه في لوحة بيانات الأحداث في واجهة مستخدم Edge.
تعمل ميزة رصد القيم الشاذة من خلال تطبيق نماذج الذكاء الاصطناعي (AI) وتعلُّم الآلة (ML) على بيانات واجهة برمجة التطبيقات السابقة. يمكن أن يؤدي رصد القيم الشاذة بعد ذلك إلى إرسال تنبيهات في الوقت الفعلي لسيناريوهات لم تكن تتوقّعها، وذلك لتحسين إنتاجيتك وخفض متوسط وقت تحديد المشاكل وحلّها (MTTR) في مشاكل واجهة برمجة التطبيقات.
يمكن أن تشمل أمثلة القيم الشاذة التي تم رصدها الحالات التي يؤدي فيها إصدار جديد من واجهة برمجة التطبيقات إلى ازدياد غير متوقّع في عدد الزيارات وزيادة مقابلة في وقت استجابة واجهة برمجة التطبيقات. أو قد يؤدي إصدار تم ضبطه بشكلٍ غير صحيح في الخلفية إلى زيادة في أخطاء الخلفية التي تُبلغ عنها واجهة برمجة التطبيقات.
تتضمّن القيم الشاذة التي يتم رصدها المعلومات التالية:
- المقياس الذي أدّى إلى حدوث القيم الشاذة، مثل وقت استجابة الخادم الوكيل أو رمز خطأ HTTP
- حدّ القيمة الشاذة. يمكن أن يكون الحدّ الأدنى خفيفًا أو متوسطًا أو شديدًا.
على سبيل المثال، يمكن أن يرصد Edge تلقائيًا أيّ سلوك غير عادي، مثل:
- [زيادة طفيفة] [في أخطاء 503] في [environment prod, region region1]
- [متوسّط] [زيادة في أخطاء 4xx] في [environment prod, region region2]
- [زيادة ملحوظة] [في وقت الاستجابة] في [environment prod, region region3]
من معلومات القيم الشاذة المعروضة في لوحة بيانات "الأحداث"، يمكنك إنشاء نوع جديد من التنبيهات، ويُعرَف باسم تنبيه القيمة الشاذة، لإعلامك بهذه الحالات.
أنواع القيم الشاذة
يرصد Edge تلقائيًا الأنواع التالية من القيم الشاذة:
- زيادة في أخطاء HTTP 503 على مستوى المؤسسة والبيئة والمنطقة
- زيادة في أخطاء HTTP 504 على مستوى المؤسسة والبيئة والمنطقة
- زيادة في جميع أخطاء HTTP 4xx أو 5xx على مستوى المؤسسة والبيئة والمنطقة
- زيادة إجمالي وقت استجابة الطلب بالنسبة إلى الشريحة المئوية التسعين (p90) على مستوى المؤسسة والبيئة والمنطقة
تفعيل ميزة "رصد القيم الشاذة"
تكون ميزة "كشف الاختلافات" غير مفعّلة تلقائيًا في المؤسسات والبيئات في Edge. لتفعيل ميزة "رصد القيم الشاذة"، قدِّم طلبًا إلى فريق دعم Apigee Edge لتفعيلها في مؤسسة وبيئة محدّدتين. ستقيّم Apigee بيئتك وتُعلمك ما إذا كان بإمكانك تفعيل ميزة رصد القيم الشاذة.
لأسباب تتعلّق بالأداء، لا تفعِّل ميزة "رصد القيم الشاذة" في جميع المؤسسات والبيئات. تنصح شركة Apigee بتفعيل ميزة رصد القيم الشاذة في المؤسسات والبيئات التي تحقّق متوسطًا لحمولة الزيارات يبلغ 10 معاملات في الثانية على الأقل.
التحقّق من تفعيل ميزة "رصد القيم الشاذة"
للتحقّق مما إذا كانت ميزة "رصد القيم الشاذة" مفعّلة، اتّبِع الخطوات التالية:
- اختَر تحليل > قواعد التنبيهات في واجهة مستخدم Edge.
انقر على الزر + تنبيه. يتم فتح لوحة إنشاء التنبيهات:
اختَر البيئة المطلوبة.
إذا كان خيار قيمة شاذة يظهر باللون الرمادي في نوع التنبيه، يعني ذلك أنّ ميزة رصد القيم الشاذة غير مفعّلة.