ما هي مراقبة توفر المواقع بالذكاء الاصطناعي؟
مراقبة توفر المواقع بالذكاء الاصطناعي تتحقق من أن الموقع يُحمّل طوال اليوم وكل يوم، وتشرح كل انقطاع مؤكد بلغة بسيطة. فالكود العادي يجري الفحوص ويؤكد كل انقطاع من عدة مواقع، ثم يخبرك الذكاء الاصطناعي بما فشل وبما ينبغي فحصه أولا.
وهي مصممة لوكالات SEO والفرق الداخلية والمطورين الذين سئموا أن يسمعوا بالانقطاع من العميل. وعند إضافة موقع تُنشأ الفحوص الافتراضية تلقائيا، وتختار أنت الصفحات المهمة مثل صفحة الخدمات أو صفحة التواصل. وتدخل حالات الانقطاع الحلقة نفسها التي تدخلها مشكلات SEO، فلا يُتابع شيء في تطبيق منفصل.
لماذا يؤثر انقطاع الموقع في SEO؟
يؤثر الانقطاع في SEO لأن محركات البحث يجب أن تصل إلى الصفحة كي تزحف إليها، ولأن أخطاء الخادم المتكررة تدفعها إلى الإبطاء.
نادرا ما يترك الانقطاع القصير أثرا دائما، فالزواحف تتوقع فشلا عابرا وتعود لاحقا. لكن الخطر يكبر حين تتكرر ردود 5xx أو تطول. عندها يتباطأ الزحف، وقد تخرج الروابط التي تظل غير قابلة للوصول من الفهرس في نهاية المطاف.
والزوار أول من يشعر بذلك. فمن يصل إلى صفحة خطأ من نتيجة بحث أو حملة إعلانية مدفوعة يغادر، أيا كان ما تفعله محركات البحث لاحقا. والتكلفة الحقيقية للانقطاع هي المدة بين حدوث العطل ولحظة تحرك أحدهم، وهذه الفجوة تحديدا هي ما يغلقه هذا المراقب.
ماذا ينبغي أن تفحص مراقبة توفر المواقع إلى جانب 200 OK؟
ينبغي أن تفحص مراقبة توفر المواقع أيضا DNS وشهادة SSL ومحتوى الصفحة، لأن الموقع قد يفشل في أي طبقة من هذه الطبقات بينما تبدو الطبقات الأخرى سليمة.
فشل DNS يجعل الموقع غير قابل للوصول حتى لو كان الخادم سليما. والشهادة المنتهية تضع تحذيرا من المتصفح أمام صفحة تعمل. وقد يحمل الرد 200 OK صفحة فارغة أو رسالة خطأ أو شاشة صيانة، ولذلك يُفحص المحتوى مع كل تحميل صفحة.
هنا يجري تحميل الصفحات كل دقيقة، وفحص DNS كل 5 دقائق، وفحص شهادة SSL كل 6 ساعات. ويرصد المراقب أيضا ظهور 4xx جديد على رابط كان يعمل، وحلقات إعادة التوجيه، وتغييرات DNS غير المتوقعة، والصفحات الأبطأ كثيرا من سرعة الموقع المعتادة. وتصبح الشهادة عالية الخطورة حين يبقى لها أقل من 14 يوما، وحرجة حين يبقى أقل من 3 أيام.
كيف تتجنب أداة مراقبة المواقع الإنذارات الكاذبة؟
تتجنب أداة مراقبة المواقع الإنذارات الكاذبة بأن تطلب من أكثر من موقع تأكيد الفشل قبل تنبيه أي شخص. ولا يُعد فحص فاشل واحد انقطاعا هنا أبدا.
في كل دقيقة يحين دور 1 من 3 مسابير. فإذا فشل، يفحص المسباران الآخران فورا، ويجب أن يتفق 2 على الأقل من 3 لتأكيد الانقطاع. وتعمل المسابير لدى 2 من مزودي الاستضافة على الأقل. وإذا فشلت مواقع كثيرة لا علاقة بينها من مسبار واحد، يشتبه النظام في هذا المسبار ويحتجز التنبيهات.
وللجدران النارية تسمية خاصة. فقد يرد الموقع على المسبار بالرمز 403 أو بصفحة تحقق، وعندها تظهر الحالة «محجوب، المراقبة معطلة» وليس «منقطع» أبدا. وننشر عناوين IP الخاصة بمسابيرنا كي تتمكن من السماح لها.
كيف يبدو الانقطاع المؤكد خطوة بخطوة؟
ينتقل الانقطاع المؤكد من فحص فاشل واحد إلى تنبيه عبر خطوات قليلة واضحة، وتُسجل كل خطوة. وإليك مثالا على ذلك.
يحمّل المسبار 1 الصفحة الرئيسية فلا يتلقى أي استجابة. فيفحص المسباران 2 و3 فورا. ولا يتلقى المسبار 2 استجابة أيضا، فيتفق 2 من 3 ويتأكد الانقطاع. ويُرسل التنبيه بالبريد الإلكتروني وداخل التطبيق، مع نوع العطل: الشبكة.
وفي التنبيه ترى ما فشل، ومن أين، ومتى. يصل شرح من قالب أولا، ثم يتبعه شرح الذكاء الاصطناعي لما يعنيه عطل الشبكة عادة وما ينبغي فحصه أولا. وحين يُحمّل الموقع من جديد، يغلق إشعار العودة الحلقة، ويبقى الانقطاع في سجل الموقع.
ماذا تفعل عند وصول تنبيه انقطاع؟
ابدأ بنوع العطل المذكور في التنبيه، لأنه يدلك على الشخص المناسب. فنوع DNS يقود إلى مزود DNS، وSSL إلى الشهادة وتجديدها، والشبكة والخادم إلى الاستضافة، والتطبيق إلى الكود أو آخر إصدار، والمحتوى إلى الصفحة أو قالبها.
وعند صيانة تتوقعها، قدّم الرد 503 مع ترويسة Retry-After. فهذا الرد يخبر الزواحف بأن التوقف مؤقت، أما صفحة الصيانة مع الرد 200 OK فقد تبدو محتوى حقيقيا. وتضبط الساعات الهادئة وفترات الصيانة التنبيهات وفق جدولك.
ومن الأخطاء الشائعة مراقبة الصفحة الرئيسية وحدها. فقد تُحمّل الرئيسية بلا مشكلة بينما تفشل صفحة التواصل أو صفحة خدمة أساسية، فاختر الصفحات الأهم للعمل لتكون روابط مهمة.
كيف تصل حالات الانقطاع إلى المطورين والعملاء؟
تدخل حالات الانقطاع الحلقة نفسها التي تدخلها كل مشكلة أخرى في المنصة، فتصل إلى الأشخاص المناسبين ومعها الدليل.
يمكن أن يتحول الانقطاع إلى تذكرة في متتبع الإصلاحات، مع مسؤول وسجل لما فشل. ويظهر سجل التوفر والحوادث في تقرير العميل، إلى جانب مشكلات SEO المكتشفة والمصلحة. وحيث تشغّل وكيل الاستعادة التلقائية الاختياري، يمكن مطابقة الانقطاع المؤكد مع إجراء معتمد مسبقا، مثل إعادة تشغيل خدمة محددة بالاسم، ليوافق عليه شخص.
كيف يساعد الذكاء الاصطناعي في مراقب التوفر؟
يشرح الذكاء الاصطناعي كل انقطاع مؤكد بلغة بسيطة، بما في ذلك نوع العطل وما ينبغي فحصه أولا، بينما يؤكد الكود العادي الانقطاع نفسه.
ولهذا التقسيم أهميته في الساعة 3 فجرا. فالشخص المناوب يقرأ شرحا واضحا بدلا من فك رموز خطأ خام، ويحصل مدير الحساب على صياغة يستطيع مشاركتها مع العميل. وتأتي الأعداد والأوقات ورموز الحالة من الفحوص المحفوظة، لا من نص الذكاء الاصطناعي أبدا.
ولا تنتظر التنبيهات الذكاء الاصطناعي أبدا. يُرسل القالب أولا، ثم يتبعه نص الذكاء الاصطناعي. وإذا كان خادم الذكاء الاصطناعي بطيئا أو متوقفا، تصل تنبيهات الانقطاع في وقتها.