تحرير حد الإنذار (الوظيفة)

حدود الإنذار الثابتة

بعد إنشاء مهمة، يجب تعيين عتبات مناسبة لتمثيل حالتها الحالية اعتمادًا على القيم المقاسة. يمكن الوصول إلى قسم حدود الإنذار مباشرةً عن طريق تحديد Edit -> Alarm limits (تحرير -> حدود الإنذار) من القائمة المنسدلة للمهمة أو عن طريق النقر فوق "OK, Edit Alarm limits" (موافق، تحرير حدود الإنذار) في شريط الأدوات بعد تكوين تفاصيل المهمة:

عند إنشاء المهمة، يتم تعيين حدود الإنذار الافتراضية اعتمادًا على نوع المهمة (انظر قسم المكونات الإضافية المتاحة)، على سبيل المثال، تحتوي مهمة Icmp الجديدة على حدود الإنذار التالية المكونة افتراضيًا:

يمكن تعيين حدود إنذار منفصلة لكل حالة من الحالات الثلاث: تحذير، طفيف أو كبير.

لإضافة عتبات جديدة، انقر فوق الزر +. إذا تم تكوين أكثر من حد إنذار واحد لحالة معينة، فقم بتعيين ارتباطها عن طريق اختيار أي من أزرار الاختيار أي أو الكل. عند تحديد الكل، يجب استيفاء جميع العتبات لتغيير حالة المهمة. انقر فوق الزر - لإزالة عتبة.

إضافة عتبة طفيفة إضافية إلى المثال أعلاه:


في هذا المثال، لا يتم تشغيل إنذار طفيف إلا إذا كان وقت الذهاب والإياب لفحص icmp أعلى من 200 مللي ثانية في آخر 3 مهام تم تنفيذها.

أمثلة على حالة إنذار المهمة

توضح مخططات سجل الحالة التالية كيفية تغير حالة المهمة بالنسبة لتكوينات مختلفة لحدود الإنذار وعداداتها. يتم استخدام ألوان الحالة التالية:

نفس الحدود، عدادات متزايدة

قم بتكوين المعلمة x مرات لتحديد عدد المرات التي يجب أن تتجاوز فيها القيمة الحد، حتى تتحول المهمة إلى حالة غير صالحة معينة. مع أول قيمة أقل من الحد، تعود المهمة إلى حالة صالحة.

حدود متزايدة، عدادات متزايدة

بالنسبة للقيم المتزايدة، تتغير الحالة عندما تتجاوز القيمة الحد المحدد n مرات. وينطبق الأمر نفسه على القيم المتناقصة.

حدود متزايدة، عدادات متناقصة

بالنسبة للقيم المتزايدة والمتناقصة، تتغير الحالة عندما تتجاوز القيمة الحد المحدد n مرات. إذا لم يكن هناك شرط صالح، تعود المهمة إلى الحالة "مقبول".

الصيانة المعتمدة على القيمة في مهام ملفات التحليل

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

تنقل المهمة التي هي في حالة صيانة حالة الصيانة إلى الجهاز. ثم ينقل كائن الجهاز نفسه حالة الصيانة إلى جميع مهامه.

حدود الإنذار المعتمدة على الوقت

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

لتعيين حدود الإنذار المعتمدة على الوقت، يمكن تعيين جدول زمني لكل إدخال من إدخالات حدود الإنذار. أولاً، انقر فوق الزر "تصفح الجدول الزمني" لتصفح كائن الجدول الزمني. يمكن العثور على جميع كائنات الجدول الزمني الموجودة في /root/Configurations/Schedule. حدد جدولاً زمنياً واحداً أو عدة جداول زمنية باستخدام مربعات الاختيار، ثم انقر فوق "التالي":

الآن أصبحت الجداول الزمنية المحددة متاحة في القائمة المنسدلة في كل حد من حدود الإنذار:

إذا تم حذف كائن الجدول المشار إليه، تتغير الإشارة إلى الحد إلى "نشط دائمًا".

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

حدود إنذار متغيرة مع مصدر طابع زمني خارجي

تعمل حدود الإنذار الثابتة بشكل جيد مع الأنظمة التي لا تتطلب تفاعلًا بشريًا. في الحالات التي لا يتم فيها تحديث الطابع الزمني في الملف إلا إذا اتخذ شخص ما إجراءً ما، لن يتم تعديل الطابع الزمني في أيام العطلات الرسمية أو عطلات نهاية الأسبوع. قد لا يتجاوز عمر الملف الذي يتم تحديثه بانتظام خلال ساعات العمل 24 ساعة، ولكنه قد يتجاوز بسهولة 60 ساعة في عطلة نهاية الأسبوع - ناهيك عما يحدث إذا كانت العطلة الرسمية متاخمة لعطلة نهاية الأسبوع. للتعامل مع مثل هذه الحالات، يمكن استخدام فحص الطابع الزمني المتغير.

تدعم بعض أنواع المكونات الإضافية (مثل المكونات الإضافية Execute أو Parsefile) قراءة الطابع الزمني من مصدر خارجي.

يمكن توفير الطابع الزمني كعدد مطلق من الثواني منذ 1.1.970 (وقت عصر UNIX) أو كعمر متغير بالثواني. إذا تم استخدام الطريقة الأولى، يمكن تعريف اسم الوحدة باستخدام الكلمة السحرية timestamp وسيتم تحويل الرقم غير القابل للقراءة تلقائيًا إلى سلسلة قابلة للقراءة:

يبدو التكوين المقابل لحد الإنذار المتغير كما يلي:

بدلاً من حد ثابت مثل 1 ساعة، يتم إدخال سلسلة خاصة مثل =1h+132. تشير علامة "=" إلى حد إنذار متغير. تعبر السلسلة التالية عن العمر المطلوب، بينما تشير +132 إلى معرف الجدول الزمني المراد إضافته. انظر الفصل الجدول الزمني والجدول الزمني للاستثناءات للحصول على معلومات حول كيفية إنشاء جدول زمني.

حدود الإنذار التكيفية

 

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

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

يمكن استخدام عوامل التشغيل σ و %، بالإضافة إلى العناصر المتوقعة، للأغراض المذكورة أعلاه:

 

لا تجمع بين عوامل التشغيل σ أو % لحد الإنذار ووظيفة Anticipated (في نفس سطر حد الإنذار). استخدمها على البيانات التي لها معامل ارتباط منخفض ولكنها تظهر اتجاهات أسبوعية منتظمة.

يمكن أيضًا دمج حدود الإنذار التكيفية هذه مع حدود الإنذار الثابتة.

يرجى ملاحظة أن محرك SKOOR سيحتاج إلى بعض الوقت لحساب بيانات التنبؤ. خلال هذا الوقت، سيظهر الرسالة التالية في قسم العنوان من واجهة المستخدم طالما تم تحديد علامة التبويب التكيفية:

حدود الإنذار مع القيم المتوقعة

انتقل إلى علامة التبويب Adaptive (تكيفي) للاطلاع على قيم السجل، والمتوسط الزمني المحسوب، وحدود الإنذار المقابلة المتوقعة في المستقبل. يوضح المثال التالي علامة التبويب Adaptive (تكيفي) مع سجل القيم لآخر 14 يومًا (الخط الأزرق) مع اتجاه خطي شبه مثالي:

يظهر معامل الارتباط المحسوب من البيانات في أعلى الرسم البياني. يتم توقع اتجاه البيانات المقاسة فعليًا في المستقبل للـ 25 أسبوعًا القادمة. وهذا يتوافق مع خط الاتجاه الرمادي. يمكن اختيار النطاق الزمني في المستقبل من القائمة المنسدلة الثانية.

تم تعيين حدود الإنذار التالية للمثال أعلاه:

يمكن ملاحظة أنه قبل أسبوع واحد من الوصول إلى القيمة 240 (كما هو متوقع من الاتجاه الحالي)، ستدخل المهمة في حالة "تحذير". وينطبق الأمر نفسه على حالتَي "طفيف" و"كبير".

الانحراف المعياري (σ) والانحراف النسبي

بالنسبة للقيم المقاسة التي لا تتبع اتجاهًا خطيًا واضحًا، أي التي تظهر معامل ارتباط أقل، يمكن تعيين حدود الإنذار σ أو %:

 

يوضح هذا المثال نمطًا أسبوعيًا بقيم أقل بكثير في عطلات نهاية الأسبوع. في مثل هذه الحالات، لا يمكن إجراء تنبؤ لأن القيم المقاسة موزعة على نطاق واسع، ولكن علامة التبويب "Adaptive" (تكيفي) تصور هذا التشتت وتجمعه مع حدود الإنذار المكونة حاليًا:

يمكن أن يظهر الرسم البياني في علامة التبويب Adaptive بطريقتين مختلفتين اعتمادًا على الارتباط المحسوب. إذا كان معامل الارتباط r أعلى من 0.3، يتم استخدام الحساب المعتمد على الساعة/اليوم وسيظهر رسم بياني يركز على الاتجاه كما في قسم حدود الإنذار مع القيم المتوقعة. ثم يتم حساب معاملات ارتباط منفصلة للبيانات الساعية واليومية. إذا كان أقل، يعرض الرسم البياني عرضًا لحدود الإنذار المحسوبة بناءً على البيانات التاريخية فقط (بدون توقع للمستقبل)، كما هو موضح أعلاه.

إذا كانت القيمة العشوائية مرتفعة بشكل غير عادي في عطلة نهاية الأسبوع التالية، على سبيل المثال، مرتفعة مثل أيام الأسبوع العادية، فسيؤدي ذلك إلى تشغيل حد الإنذار +2.5 σ و/أو +200٪ وستتحول حالة المهمة إلى طفيفة أو حتى كبيرة.

تقوم المهمة بتوليد إنذار بمجرد أن تكون القيم المقاسة خارج القيم المتوقعة المحسوبة من البيانات التاريخية. عمليًا، هذا يعني أن بيانات الأسابيع الخمسة الأخيرة تؤخذ في الاعتبار لحساب الإحصائيات مع تقليل الترجيح للأسابيع الأقدم.

يمكن أيضًا عرض حدود الإنذار من سجل قيم المهمة. انظر قسم عرض سجل القيم للحصول على التفاصيل.

يمكن إخفاء المنحنيات الفردية في الرسم البياني أعلاه بالنقر فوق الزر الدائري باللون المقابل. على سبيل المثال، يؤدي النقر فوق الزر الأسود "الاتجاه" إلى إخفاء خط الاتجاه.

تحديد النطاق الزمني

يوجد أسفل الرسم البياني في علامة التبويب "تكيفي" خط زمني للنطاق الزمني الكامل الذي تم تكوينه في القائمة المنسدلة أعلى الرسم البياني (أسبوع واحد في هذا المثال). هنا يمكن تحديد النطاق الزمني المراد عرضه في الرسم البياني الرئيسي عن طريق تحديد نطاق زمني بالماوس:


يظهر النطاق الزمني أسفل المؤشر كقسم مكبّر أعلاه. يمكن تعديله من كلا الطرفين أو تحريكه إلى اليسار أو اليمين.

تعويض حدود الإنذار النسبية

في بعض الأحيان، يتم تشغيل حد الإنذار النسبي حتى إذا كانت القيم الحالية تظهر اتجاهًا مشابهًا جدًا للأسابيع السابقة. يحدث هذا غالبًا في الأوقات التي يكون فيها انحدار منحنى القيمة مرتفعًا جدًا. في مثل هذه الحالات، يمكن تحسين حدود الإنذار النسبي بإزاحة ثابتة رقمية. يوضح المثال التالي منحنى قيمة (أزرق) حيث تم تكوين حدود الإنذار للحالة الطفيفة والحالة الكبيرة، وكلاهما بعتبة -40٪، ولكن تم تكوين حد الإنذار الكبير بإزاحة إضافية قدرها 1000. يتم تكوين الإزاحة بإضافتها إلى القيمة المئوية بعلامة +.

        


يدفع الإزاحة منحنى عتبة الخطير الأحمر 1000 وحدة (في هذه الحالة: المكالمات) لأسفل، بحيث لا يتم الوصول إلى عتبة الخطير بسهولة أثناء الارتفاع الحاد للقيمة.

حدود النسب المئوية لحدود الإنذار

في بعض الأحيان، قد يرغب المرء في استخدام عتبات النسبة المئوية، ولكنه يريد التأكد من وجود حد أقصى صارم عند قيمة معينة. يوضح المثال التالي منحنى القيمة (الأزرق) حيث تم تكوين حدود الإنذار للحالة الطفيفة. حد إيجابي وسلبي للنسبة المئوية مع حد صارم يبلغ 1000 و3000 وحدة على التوالي. يتم تكوين هذه الحدود عن طريق إلحاق الحد الثابت بالقيمة المئوية بعلامة >.

      

وهذا يعني أن الحد السلبي البالغ 40٪ يتم تعيينه على 0 إذا كان الحد المحسوب أقل من 1000، ويتم تعيين الحد الإيجابي البالغ 60٪ على حد أدنى 3000 إذا كان الحد المحسوب أقل من 3000، على التوالي.

جدول حدود الإنذار التكيفي

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

إنشاء جدول للتنبؤ:


في المثال التالي، في يوم الجمعة العظيمة ويوم الاثنين بعد عيد الفصح، سيتم تطبيق حدود الإنذار التكيفي المحسوبة من أحمال يوم الأحد الماضي:


الآن اربط هذا الجدول الزمني بالمهام ذات حدود الإنذار التكيفية من خلال تصفح الجدول الزمني واختياره باستخدام القائمة المنسدلة "جدول التنبؤ":


يمكن أيضًا تكوين تغييرات لمرة واحدة على حدود الإنذار، عن طريق تحديد "لمرة واحدة" بدلاً من "سنويًا (عطلة)" من القائمة المنسدلة "نوع التكرار":

يمكن أيضًا دمج معلمات الجدول الزمني هذه مع الجداول الزمنية النشطة العادية داخل نفس كائن الجدول الزمني. يوضح الشكل التالي مثالاً لجدول زمني نشط يحدد ساعات العمل للتنبيه ويحدد أيضًا أن يوم الجمعة العظيمة ويوم الاثنين الفصح يجب معاملتهما كأيام الأحد لحساب حدود التنبيه التكيفية:

إصلاح قيم المهام ذات القياسات الخاطئة أو المفقودة

في بعض الأحيان، تتأثر قيم المهمة بسبب التكوين الخاطئ لمعلمات المهمة (على سبيل المثال، تم تحديد قيمة خاطئة مما أدى إلى قيم عالية أو منخفضة للغاية) أو بسبب عدم نشاط المهمة وعدم إجراء القياس في الوقت المحدد. في المثال التالي، لم تعد المهمة تقوم بأي قياسات صحيحة منذ حوالي 6 أكتوبر. تؤثر القيم غير الصحيحة سلبًا على حساب الإحصائيات: 

في مثل هذه الحالة، يمكن إبطال صلاحية البيانات. في المثال أعلاه، سيتم إبطال صلاحية النطاق الزمني بين 6 أكتوبر و 14 أكتوبر ولن يتم أخذه في الاعتبار لحساب حد الإنذار التكيفي بعد الآن.

يمكن تحديد النطاق الزمني المطلوب في محدد الوقت أسفل الرسم البياني: 

 

سيظهر زران أسفل المحدد، أحدهما لإبطال البيانات والآخر للتحقق من صحتها في النطاق الزمني المحدد:

 

بعد النقر على "إبطال" أو "تأكيد" والتأكيد، يعرض محدد الوقت النطاقات الزمنية المعنية بعلامات حمراء: 

 

كما يظهر زر "إعادة حساب بيانات التنبؤ". يجب النقر على هذا الزر لحساب بيانات التنبؤ بالقيم المعدلة:

الأهداف

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

انقر فوق الزر + واختر إحدى القيم المتاحة من القائمة المنسدلة. بعد ذلك، يمكن تعيين القيمة المطلوبة في الحقل المعني، 5000 في المثال أعلاه. تعرض أداة سجل القيم التالية الهدف المُعد كخط منقط، بدءًا من وقت إعداده. الأهداف، مثل حدود الإنذار، تعتمد على الوقت. بهذه الطريقة، يمكن دائمًا عرض سجلات القيم مع حدود الإنذار والأهداف التي كانت لديها في وقت معين.