صفحة الحالة (Status Page) صفحة عامة مستقلة تعرض حالة خدماتك لحظياً ونِسب تشغيلها وسجل حوادثها السابقة. فائدتها الأساسية تقليل تذاكر الدعم أثناء الأعطال وحفظ الثقة بالشفافية بدل الصمت. يجب أن تُستضاف خارج بنيتك الأساسية حتى تبقى متاحة حين يتوقف كل شيء آخر، وألا تكشف تفاصيل داخلية مثل عناوين الخوادم أو نصوص أخطاء النظام.
المشكلة التي تحلّها
حين تتعطّل خدمتك، يحدث الأمر نفسه دائماً: عشرات العملاء يجرّبون، يشكّون في اتصالهم، ثم يفتحون تذاكر دعم بنفس السؤال. فريقك ينشغل بالردّ على «هل المشكلة عندكم؟» بدل إصلاح العطل. صفحة الحالة تجيب عن هذا السؤال مرة واحدة، للجميع، دون تدخل بشري.
ماذا تعرض، وماذا لا تعرض
تعرض: اسم كل خدمة بلغة العميل لا بلغة فريقك، حالتها الآن، نسبة تشغيلها خلال فترة، وسجل الحوادث السابقة بتواريخها. لا تعرض: عناوين الخوادم أو الروابط الداخلية، ولا نصوص أخطاء النظام، ولا أسماء المزوّدين، ولا أي شيء يفيد مهاجماً في رسم خريطة بنيتك. الشفافية للعميل شيء، وكشف السطح الهجومي شيء آخر.
القاعدة الذهبية: خارج بنيتك
صفحة الحالة التي تسقط مع نظامك بلا قيمة، بل تزيد الأمر سوءاً لأن العميل يجد صفحتين معطّلتين بدل واحدة. يجب أن تُستضاف على بنية منفصلة تماماً، ويفضّل على نطاق فرعي مستقل أو على منصة خارجية. اختبرها بإطفاء خدمتك الأساسية والتأكد أنها ما زالت تُفتح.
كيف تكتب تحديث حادثة
التحديث الجيد يجيب عن ثلاثة أسئلة: ما الذي لا يعمل بالضبط (وما الذي ما زال يعمل)، ومنذ متى، ومتى التحديث القادم. تجنّب الغموض الدفاعي مثل «نواجه بعض المشاكل» — العميل يعرف ذلك أصلاً. والتزم بموعد التحديث التالي حتى لو لم يتغيّر شيء؛ الصمت أسوأ من خبر سيئ.
العلامة التجارية على الصفحة
صفحة الحالة تُرى في أسوأ لحظة يمر بها منتجك، ولهذا يجب أن تبدو جزءاً منه: شعارك، ألوانك، لغتك. صفحة بيضاء عامة تحمل شعار مزوّد خارجي ترسل رسالة ضمنية بأنك لا تتحكم في الموقف. في مراقب تُخصَّص الصفحة بشعارك ولونك الأساسي وتُثبَّت على السمة التي تختارها.
وضع الصيانة والصيانة المعلنة مسبقاً
الفرق بين عطل ومقاطعة مخططة هو الإعلان المسبق. أعلن نافذة الصيانة على صفحة الحالة قبلها بوقت كافٍ، وفعّل وضع الصيانة في أداة المراقبة حتى لا تُفتح حادثة ولا تُحتسب ضمن نسبة توفّرك ولا يُوقظ فريقك بلا داعٍ. الفحوص تستمر وتُسجَّل، لكنها تبقى بلا تنبيه.
أسئلة شائعة
هل صفحة الحالة تضرّ بصورتنا لأنها تُظهر أعطالنا؟
العكس. العميل يكتشف العطل بنفسه على أي حال؛ ما يقرّره هو إن كنت أخبرته أم تركته يخمّن. الشفافية المنضبطة تبني ثقة، والصمت يبنيه المنافس.
هل تحتاج صفحة الحالة نطاقاً منفصلاً؟
نطاق فرعي مثل status.example.com كافٍ بشرط أن تكون استضافته وDNS مستقلين عن بنية خدمتك الأساسية.
هل تُفهرس صفحة الحالة في جوجل؟
يفضّل غالباً منع فهرستها حتى لا تظهر في نتائج البحث عن اسم علامتك بدل صفحتك الرئيسية. في مراقب صفحات الحالة العامة تُقدَّم بحالة noindex افتراضياً لهذا السبب.
فريق مراقب
الفريق الذي يبني ويشغّل منصة مراقب: مهندسو المراقبة الذين يديرون محرّك الفحص في الإنتاج، وكتّاب المحتوى التقني العربي. كل ما يُنشر هنا مبني على ما نراه فعلياً في بيانات المراقبة، لا على ترجمة مقالات أجنبية.
تعرّف عليناطبّق ما تعلّمته مع مراقب
راقب موقعك وبريدك تلقائياً وابدأ مجاناً خلال دقائق.
ابدأ مجاناً