آلية عمل رصد القيم الشاذة

أنت بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

يتضمّن رصد القيم الشاذة ثلاث مراحل رئيسية:

تدريب النماذج

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

تسجيل أحداث القيم الشاذة

أثناء وقت التشغيل، تقارن ميزة رصد القيم الشاذة في Edge السلوك الحالي لخوادم واجهة برمجة التطبيقات الوكيلة بالسلوك الذي توقّعه النموذج. يمكن لميزة رصد القيم الشاذة بعد ذلك تحديد الحالات التي يتجاوز فيها مقياس التشغيل القيمة المتوقّعة، وذلك باستخدام حدّ ثقة معيّن. على سبيل المثال، عندما يتجاوز معدّل أخطاء 5xx المعدّل الذي توقّعه النموذج.

عندما يرصد Edge حالة قيمة شاذة، يسجّلها تلقائيًا في لوحة بيانات الأحداث في واجهة مستخدم Edge. بالنسبة إلى كل قيمة شاذة يتم رصدها، يسجّل Edge حدود الثقة المنخفضة أو المتوسّطة أو المرتفعة. على سبيل المثال، القيمة الشاذة المرتفعة هي القيمة التي تُعد شاذة بمستوى ثقة مرتفع للغاية.

تتضمّن قائمة الأحداث المعروضة في لوحة بيانات الأحداث جميع القيم الشاذة التي رصدها Edge وأي تنبيهات تم تفعيلها. يمكن أن تكون التنبيهات ثابتة أو تنبيهات قيم شاذة.

لعرض قيمة شاذة:

  1. انقر على تحليل > الأحداث في واجهة مستخدم Edge. تظهر لوحة بيانات الأحداث الجديدة: عرض أحداث القيم الشاذة في لوحة بيانات "الأحداث"
  2. يمكنك فلترة لوحة بيانات الأحداث حسب:
    • البيئة
    • الإقليم
    • نوع الحدث، إما تنبيه (ثابت وقيمة شاذة) أو قيمة شاذة
    • حدّ القيمة الشاذة (القيم الشاذة فقط)
    • فترة زمنية

للاطّلاع على تفاصيل قيمة شاذة:

  1. اختَر صف القيمة الشاذة في لوحة بيانات الأحداث لفتح القيمة الشاذة في "مراقبة واجهة برمجة التطبيقات" لوحة بيانات التحقيق. في المثال أدناه، يمكنك التحقيق في قيمة شاذة لـ زيادة طفيفة في وقت استجابة النسبة المئوية 90. يشير الشريط الأصفر العمودي إلى مكان حدوث القيمة الشاذة:

    التحقيق في حدث شاذ
  2. اختَر أحد المربّعات في العرض للاطّلاع على تفاصيل القيمة الشاذة:

    عرض تفاصيل القيم الشاذة
  3. انقر على ملاحظات: ما مدى دقة هذه القيمة الشاذة؟ لتقديم ملاحظات إلى Apigee للمساعدة في تحسين ميزة رصد القيم الشاذة. استخدِم هذا الرابط لتحديد ما إذا كان نمط الزيارات قيمة شاذة فعلية، ومدى فائدة ميزة الرصد لك، ولإضافة تعليق اختياري:

    إرسال ملاحظات حول القيم الشاذة

إنشاء تنبيهات

تلقائيًا، ينشئ Edge حدث قيمة شاذة، ولكن لا يرسل تنبيهًا بشأن القيمة الشاذة. عليك فحص لوحة بيانات الأحداث لتحديد ما إذا كانت القيمة الشاذة التي تم رصدها، عند الحدّ المحسوب، تمثّل مشكلة فعلية. إذا كان الأمر كذلك، يمكنك بعد ذلك إنشاء تنبيه لحالة القيمة الشاذة هذه عند مستوى الحدّ الحالي أو مستوى حدّ مختلف. في المرة التالية التي تحدث فيها القيمة الشاذة، يرسل Edge التنبيه ويمكنه بعد ذلك إرسال رسالة إلكترونية أو نوع آخر من الإشعارات إليك.

ملاحظة: بعد إرسال التنبيه، لا يرسل Edge التنبيه نفسه مرة أخرى إلا بعد مرور 10 دقائق واستمرار حالة التنبيه. يمنع هذا الفاصل الزمني Edge من إرسال تنبيهات مكرّرة للحالة نفسها.

لإنشاء تنبيه بشأن قيمة شاذة:

  1. اختَر قيمة شاذة في لوحة بيانات الأحداث للاطّلاع على تفاصيل القيمة الشاذة كما هو موضّح أعلاه.
  2. انقر على الزر إنشاء تنبيه في تفاصيل القيمة الشاذة. تُفتح لوحة إنشاء التنبيه.
  3. اضبط التنبيه. في المثال التالي، يمكنك ضبط التنبيه لزيادة طفيفة في وقت استجابة النسبة المئوية 90 لبيئة prod في أي إقليم:

    ضبط تنبيهات القيم الشاذة

  4. انقر على + إشعار لإضافة إشعار تنبيه.

    تفاصيل الإشعار الوصف
    القناة اختَر قناة الإشعارات التي تريد استخدامها وحدِّد الوجهة: البريد الإلكتروني أو Slack أو PagerDuty أو Webhook.
    الوجهة

    حدِّد الوجهة استنادًا إلى نوع القناة المحدّد:

    • البريد الإلكتروني: عنوان البريد الإلكتروني، مثل joe@company.com
    • Slack: عنوان URL لقناة Slack، مثل https://hooks.slack.com/services/T00000000/B00000000/XXXXX
    • PagerDuty: رمز PagerDuty، مثل abcd1234efgh56789
    • Webhook: رابط ويب هوك، مثل https://apigee.com/test-webhook

    ملاحظة: يمكنك تحديد وجهة واحدة فقط لكل إشعار. لتحديد وجهات متعددة لنوع القناة نفسه، أضِف إشعارات إضافية.

  5. لإضافة إشعارات إضافية، كرِّر الخطوة 4.
  6. إذا أضفت إشعارًا، اضبط الحقل التالي:
    الحقل الوصف
    صمام الوقود معدّل تكرار إرسال الإشعارات. اختَر قيمة من القائمة المنسدلة.
  7. انقر على حفظ.

    سيتم تنبيهك في المرة التالية التي تحدث فيها القيمة الشاذة.