التوقف هو مشكلة رئيسية لمواقع الويب. بالنسبة لشركات SaaS التي تزدهر بفضل توفر خدماتها ، يمكن حتى لبضع دقائق من التوقف عن العمل أن تعني خسارة مباشرة في الإيرادات. إليك كيفية تتبع ما إذا كان موقعك على الويب لا يعمل.
كيفية تتبع وقت التوقف
المشكلة في فترة التوقف هي أنه من الصعب تتبع نفسك. بعد كل شيء ، ربما لا تقوم بتحديث موقع الويب الخاص بك كل 10 ثوانٍ في انتظار أن يصبح غير متصل بالإنترنت. الحل الأفضل هو أن يكون لديك خدمة مراقبة وقت التوقف لتتبع موقع الويب الخاص بك.
ستتحقق هذه الخدمات من موقع الويب الخاص بك على فترات منتظمة ، وستطلق التنبيهات إذا كان هناك شيء لا يعمل كما ينبغي.نظرًا لأنه يمكن ترجمة المشكلات إلى أجزاء مختلفة من موقعك ، فإن معظم خدمات تتبع وقت التوقف ستتحقق من صفحات متعددة ، وعادةً ما تصنف الخطط المجانية والمدفوعة بناءً على عدد عمليات التحقق التي سيجريونها.
إذا كان لديك أي شكل من أشكال التخزين المؤقت الثابت أمام الخادم الخاص بك (مثل Amazon CloudFront) ، فقد تنخفض خدماتك مع ظهور الصفحة الرئيسية بشكل طبيعي. في هذه الحالة ، قد ترغب في التحقق من الصفحة التي لا يتم تخزينها مؤقتًا بشكل منتظم وتحتاج إلى سحب المعلومات من قاعدة البيانات. يمكن لبعض الأدوات في القائمة أدناه إجراء فحوصات المحتوى ، والتي ستتحقق من أن صفحة الويب الخاصة بك سليمة وتبدو كما ينبغي.
كيف تُخطرك أجهزة مراقبة وقت التوقف؟
يعد تعطل الموقع مشكلة كبيرة ، لذلك من المهم أن يتم إخطارك بسرعة حتى تتمكن من حل المشكلة. يمكن لمعظم الخدمات إرسال إشعارات البريد الإلكتروني وإشعارات الرسائل القصيرة وإشعارات Slack ، والتي قد تكون كافية لكثير من الناس.
ولكن إذا كنت لا تشاهد إشعاراتك بنشاط ، فقد تفوتك ، مما قد يؤدي إلى تعطل موقعك لفترة أطول مما ينبغي.إذا كنت بحاجة إلى أن يتم إخطارك بشكل عاجل بالمشكلات الرئيسية ، فإننا نوصي بخطة Uptime Robot’s Pro ، والتي يمكن تهيئتها للاتصال بك بشكل متكرر إذا كان موقعك معطلاً لفترة أطول من فترة زمنية محددة.

سيتصلون بك للتحقق من رقمك عندما تقوم بتهيئة خدمة الاتصال الصوتي ، لذا ستتمكن من إدراج الرقم في القائمة البيضاء حتى يستمر في الرنين حتى مع تشغيل "عدم الإزعاج".
مع ذلك ، المكالمات الصوتية تكلف مالاً ، لذا فهي ليست بلا حدود ؛ ستحتاج إلى شراء أرصدة الرسائل القصيرة بشكل منفصل. إنها تتضمن القليل في جميع خطط Pro ، لكنك تحصل عليها مرة واحدة فقط ، ولا يتم تجديدها.
خيارات مراقبة وقت التوقف
Uptime Robot هي خدمة مراقبة مستضافة. يسمح الإصدار المجاني بـ 50 شاشة بفواصل زمنية مدتها 5 دقائق ، ولكنه يتطلب إصدار Pro بقيمة 5 دولارات شهريًا للرسائل النصية القصيرة.يتضمن إصدار Pro أيضًا مكالمات صوتية ، والتي يمكن تكرارها على فترات منتظمة لضمان وصول الرسالة.
Uptime.com يقوم بالرسائل النصية القصيرة مقابل 8 دولارات شهريًا. يمكنه إجراء مطابقة المحتوى ، واستدعاءات واجهة برمجة التطبيقات ، بالإضافة إلى خدمة تسمى "مراقبة المعاملات" ، والتي ، على سبيل المثال ، يمكن أن تحاول تدفق تسجيل الدخول من داخل المتصفح للتحقق من أن المستخدمين يمكنهم تسجيل الدخول.
أثناء حركة المرور الكثيفة ، قد يظل موقعك يعمل ومرئيًا ولكن أوقات تحميله أبطأ بشكل ملحوظ ، والتي لا تزال تمثل مشكلة كبيرة. Pingdom عبارة عن مجموعة أدوات لمراقبة الأداء والتحليل يمكن أن تتيح لك معرفة ما إذا كان موقع الويب الخاص بك يبدأ في التباطؤ ، ويمكن أن يخبرك غالبًا بما يسبب التباطؤ في المقام الأول.
CULA هي أداة مجانية يمكنها اختبار ما إذا كان موقع الويب الخاص بك يبدو كما ينبغي. يمكنه مراقبة 50 عنوان URL مع 5 عمليات تحقق من المحتوى لكل عنوان URL ، ويمكنه إرسال إشعارات الدفع عبر الهاتف المحمول باستخدام Pushover (ولكن بدون رسائل SMS). تسمح إصداراتهم المدفوعة بمزيد من عناوين URL ، لكن النسخة المجانية سخية للغاية.
AWS CloudWatch عبارة عن مجموعة مراقبة كاملة لمنتجات AWS. إنها تفعل أكثر بكثير من مراقبة وقت تشغيل موقع الويب الخاص بك ، مثل جمع السجلات ومراقبة البنية التحتية العامة الخاصة بك ، ولكن يمكن تهيئتها لتتبع أداء خدماتك.
خيارات المصدر المفتوح (استضفها بنفسك)
هذه الأدوات مفتوحة المصدر ، مما يعني أنه ستكون هناك حزمة متاحة يمكنك تثبيتها وتشغيلها على الخادم الخاص بك. نوصي بعدم تثبيت برنامج المراقبة على نفس الخادم ، لأنه إذا كانت هناك مشكلات في الخادم نفسه ، فمن المحتمل أن تكون هناك مشكلات لإعلامك بذلك. سيكون الحل الأفضل هو استئجار خادم صغير من مزود خدمة سحابي مختلف تمامًا ، للتخفيف من هذه المخاطر بشكل كبير.
Zabbix عبارة عن مجموعة مراقبة كاملة لا تتعقب وقت تشغيل موقع الويب الخاص بك فحسب ، بل تتعقب أيضًا وقت تشغيل تطبيقاتك وخدماتك الخلفية.
يمكن لـ Icinga مراقبة العديد من الخدمات وإنشاء تقارير منتظمة حول صحة الخوادم الخاصة بك. يمكنه إرسال رسائل إليك عبر البريد الإلكتروني أو الرسائل القصيرة في حالة ظهور أي مشاكل خطيرة.
Prometheus عبارة عن مجموعة مراقبة ، تم إنشاؤها بواسطة SoundCloud قبل الانتقال إلى مصدر مفتوح ، وتعمل بشكل جيد بشكل خاص مع محركات تزامن الحاويات مثل Kubernetes. يوفر مراقبة سهلة لخدمات Kubernetes الخاصة بك ، ويمكنه إخطارك بأي سلوك غير متوقع.