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

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

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

قيود التنبيه

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

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

قيود الإبلاغ

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

زيادة في وقت التنفيذ

هناك اعتبار آخر يتعلق بالترتيب المتسلسل الذي يقوم Dotcom-Monitor بتشغيل المهام في جهاز مراقبة. على سبيل المثال، إذا كان جهازك قد تم إعداده للمراقبة كل دقيقة، ولكن مهمة المراقبة الأولى هي التوقيت، فقد لا يتم تشغيل المهمة التالية من الجهاز لمدة 5-10 دقائق أخرى.