تعتمد التصفية على الشروط التالية القابلة للتعديل:

  • عدد مواقع وكلاء المراقبة التي تبلغ عن خطأ
  • مدة الفترة التي يتم خلالها الإبلاغ عن خطأ
  • عدد المهام الفاشلة
  • حالة جهاز المالك
  • نوع محدد من الخطأ أو رمز الخطأ

يتم التحقق من كل استجابة جديدة من خلال عامل تصفية بالتسلسل التالي:

  1. التحقق من رمز الخطأ – يقارن رمز الخطأ المستلم (على سبيل المثال: HTTP “404 NOT FOUND”) بقائمة بالأخطاء التي تم تجاهلها والمحددة في عامل تصفية.
  2. التحقق من رقم المهمة – يتحقق مما إذا كان عدد المهام الفاشلة أعلى أو يساوي عدد المهام المحددة في عامل التصفية.
  3. التحقق من رقم مراقبة مواقع الوكلاء – يتحقق مما إذا كان عدد مواقع المراقبة الفاشلة (المعروف أيضا باسم “الوكلاء”) أعلى أو يساوي عدد مواقع المراقبة المحددة في عامل التصفية. عندما يصل عدد مواقع وكلاء المراقبة التي تبلغ عن خطأ إلى رقم محدد في عامل التصفية، يبدأ مؤقت مدة الخطأ.
  4. التحقق من مؤقت مدة الخطأ – يقارن مدة الخطأ الذي تم الإبلاغ عنه بالمدة المحددة في عامل تصفية.
  5. التحقق من حالة جهاز المالك – للتحقق مما إذا كان جهاز المالك معطلا. في حالة تعطل جهاز المالك، لن يتم إرسال رسائل تنبيه (تؤثر فقط على فلاتر الإشعارات).

الفلتر الافتراضي

عند إعداد جهاز مراقبة جديد، <يتم تعيين عامل تصفية> افتراضي له تلقائيا. لكي <يرسل عامل التصفية> الافتراضي تنبيها بوجود خطأ، يجب اكتشاف الخطأ بواسطة موقعين أو أكثر لمراقبة مواقع الوكيل.

<يوصى باستخدام عامل التصفية الافتراضي ، في معظم الحالات ، لأنه مصمم لقمع معظم تنبيهات الخطأ “المزعجة>” (مثل “الفواق” غير المنطقية للشبكة ، وما إلى ذلك).

ومع ذلك، إذا تم استخدام موقع مراقبة واحد فقط مع <عامل تصفية افتراضي، تجاهل متطلبات عامل> التصفية الافتراضي، لموقعي مراقبة مطلوبين لتأكيد خطأ. في هذه الحالة، سيتم تأكيد خطأ إذا كان موقع المراقبة واحد بالكشف عن خطأ حتى إذا <تم تمكين عامل التصفية الافتراضي> . في الواقع ، إذا كان عدد مواقع المراقبة المستخدمة أقل من أي وقت مضى من إعداد المواقع المطلوبة داخل مرشح للكشف عن خطأ لجهاز ما ، تجاهل الفلتر.

امثله:

  • استخدام ” لم يتم تأكيد الخطأ من قبل مواقع مراقبة XX على الأقل”: تم إعداد جهاز لمراقبة بوابة ويب الشركة من 15 موقعا للمراقبة في جميع أنحاء العالم. لا يرغب مالك الجهاز في الاستيقاظ ليلا بسبب التنبيهات الناجمة عن مشكلات الشبكة المؤقتة التي تحدث في وقت واحد لدى اثنين من موفري العمود الفقري. لذلك، يتم تكوين عامل التصفية لتجاهل الأخطاء ما لم يتم تأكيدها بواسطة ثلاثة مواقع مراقبة على الأقل.
  • استخدام ” يتم اكتشاف الخطأ في أقل من مهام XX”: تمتلك المؤسسة شبكة فرعية واسعة مع أربعة أجهزة توجيه ، والتي تحتفظ بجميع حركة المرور الواردة والصادرة. يتم تكوين أجهزة التوجيه لتكون قابلة للتبديل في حالة تحميل أحد أجهزة التوجيه بشكل زائد مؤقتا. يتم تكوين المراقبة للكشف عن موقف عندما يتعذر الوصول إلى جهازي توجيه أو أكثر من أي موقع جغرافي. أفضل ممارسة في هذه الحالة هي إنشاء جهاز يحتوي على أربع مهام ICMP (ping) وتعيين عامل تصفية. يتم تكوين عامل التصفية لتجاهل الأخطاء ما لم يتم اكتشاف الخطأ في مهمتين ICMP على الأقل.
  • <سيتجاوز الفلتر> الافتراضي المعين للجهاز التنبيه ما لم يتم تأكيد الخطأ من قبل موقعين أو أكثر من مواقع المراقبة؛
  • <سيقوم عامل التصفية> الافتراضي المطبق على أي تقرير بحساب الردود، طالما تم تأكيد الخطأ بواسطة موقعين أو أكثر لمراقبة مواقع الوكلاء في وقت واحد، خلال فترة التقرير المطلوبة. (أيضا ، ضع في اعتبارك أن استخدام < التصفية> الافتراضية لن يؤدي خطأ من موقع مراقبة واحد فقط إلى حالة DOWN.)

راجع أيضا: تكوين فلتر