Zinn® Uptime
الميزات
إنّ Zinn® Uptime هي خدمة لمراقبة وقت تشغيل مواقع الويب لأي عنوان ويب: فهي تتحقق على مدار الساعة، وتؤكد كل تعطل بفحص ثانٍ قبل تنبيهكم، وتخطركم عبر البريد الإلكتروني، أو Slack، أو Telegram، أو webhook. يتوفر ثلاثة مراقبين مجانًا، من دون الحاجة لبطاقة ائتمان.
فحوصات لموقع الويب تتصرف مثل الزائر
كل فحص هو طلب حقيقي لصفحتكم، تماماً كالطلب الذي يرسله متصفح الزائر.
تعتمد كفاءة أداة المراقبة على دقة السؤال الذي تطرحه. لا يكتفي Zinn® Uptime بإرسال إشارة ping إلى خادم أو فتح منفذ ويعتبر ذلك موقعاً إلكترونياً؛ بل يطلب الصفحة نفسها عبر HTTP أو HTTPS تماماً كما يفعل المتصفح، وينتظر الاستجابة. إذا تعذر تحليل الاسم، أو رُفض الاتصال، أو تعذر الوثوق بالشهادة، أو استجاب الخادم بخطأ، أو لم يرد أي شيء خلال عشر ثوانٍ، فهذا يعني فشل الفحص — ويتم تسجيل السبب بكلمات واضحة، لتوضح لكم التنبيهات من أين تبدؤون بالبحث.
- تتم مراقبة أجهزة المراقبة المجانية كل 5 دقيقة؛ ومع وجود باقة، يتم فحص كل عنوان في الحساب كل دقيقة.
- تتم متابعة عمليات إعادة التوجيه، بحيث يمكنك مراقبة العنوان الذي يكتبه الأشخاص بدلاً من المكان الذي ينتهي إليه.
- تُعتبر أي استجابة برمز 2xx أو 3xx تعمل؛ وتُعتبر أي استجابة برمز 4xx أو 5xx متوقفة عن العمل.
- تُعتبر الصفحة التي تستغرق أكثر من 10 ثوانٍ للرد منتهية الصلاحية.

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

عمليات فحص الكلمات المفتاحية للصفحات المعطلة
الانقطاع الذي لا يمكن لرمز الحالة رؤيته هو الصفحة التي يتم تحميلها ولكنها فارغة.
تستجيب بعض أسوأ حالات الانقطاع برمز حالة سليم تمامًا. موقع WordPress تعطلت قاعدة بياناته، أو متجر أدى تحديث قالبه إلى إفساد النموذج، أو صفحة تظهر فارغة بسبب تكوين غير صحيح لذاكرة التخزين المؤقت — يمكن لكل هذه الحالات أن تُرجع الرمز 200. زوّد أداة المراقبة بنص قصير لا يظهر إلا عندما تعمل الصفحة بشكل صحيح، مثل اسم موقعكم أو عبارة من التذييل، وسيتم اعتبار الصفحة التي يتم تحميلها بدونه معطلة، مع ذكر السبب "النص المتوقع مفقود".
- أضف ما يصل إلى 200 حرف من النص الذي يجب أن يظهر في الصفحة.
- إذا كان النص مفقودًا، يفشل الفحص بسبب "expected text missing".
تنبيهات عبر البريد الإلكتروني، وSlack، وTelegram، وwebhook
رسالة واحدة عند توقف الموقع عن العمل وأخرى عند تعافيه — ولن تتلقى رسالة كل دقيقة أبداً.
لا يكون التنبيه مفيدًا إلا إذا رآه الشخص المناسب. يتلقى كل عضو في الحساب بريدًا إلكترونيًا عند تعطل أي عنوان، دون الحاجة إلى أي إعداد. اربطوا Slack أو Telegram أو خطاف الويب الخاص بكم وسيتم تسليم التنبيه نفسه هناك أيضًا، ليصل بذلك إلى قناة الفريق وهاتف المهندس المناوب معًا. تنطلق التنبيهات عند حدوث التغيير، وليس بناءً على الحالة: رسالة واحدة عند تعطل الموقع، ورسالة واحدة عند عودته للعمل موضحًا بها تقريبًا مدة تعطله — ولن تتلقوا أبدًا رسالة في كل دقيقة يستمر فيها التعطل.
- يتم إرسال بريد إلكتروني إلى كل عضو في الحساب عند تعطل أحد العناوين.
- اربِط Slack أو Telegram أو خطاف ويب (webhook)، وستصلك التنبيهات نفسها هناك أيضًا.
- يتم توقيع خطافات الويب باستخدام HMAC عبر طابع زمني ونَص الرسالة، حتى تتمكن نقطة النهاية الخاصة بكم من التحقق من أنها صادرة عنا.
- توضح رسالة الاسترداد المدة التقريبية لتعطل الموقع.
إرسال تنبيهات وقت التشغيل إلى Slack أو Telegram أو خطاف ويب (webhook)

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

سرعة الصفحة إلى جانب وقت التشغيل
قد يظل الموقع المستجيب بطيئًا جدًا لدرجة يتعذر معها استخدامه.
إن الموقع الذي يستجيب في ثماني ثوانٍ يعمل تقنيًا ولكنه معطل عمليًا. إلى جانب عمليات التحقق من التوفر، يتم قياس Core Web Vitals لكل صفحة خاضعة للمراقبة — وهي أرقام سرعة التحميل، والتفاعلية، واستقرار التخطيط التي تستخدمها محركات البحث — يوميًا عندما تكون مشتركًا في باقة، وأسبوعيًا في الفئة المجانية. ويظهر الأسبوع البطيء الذي يعقب تحديث أحد المكونات الإضافية على الشاشة نفسها مع سجل وقت التشغيل، لذلك لن تحتاجوا إلى أداة ثانية لملاحظة ذلك.
- تُقاس Core Web Vitals لكل صفحة خاضعة للمراقبة — يوميًا مع الباقة، وأسبوعيًا في الخطة المجانية.
- يُعرض بجانب سجل وقت التشغيل، بحيث يظهر الأسبوع البطيء وانقطاع الخدمة في شاشة واحدة.
مراقبة النطاق، مجانية
النطاق المنتهي الصلاحية يأخذ معه الموقع والبريد الإلكتروني وتصنيفات البحث.
تنتهي صلاحية النطاقات لأسباب بسيطة: انتهاء صلاحية البطاقة المسجلة، أو إرسال تذكير التجديد إلى شخص غادر العمل، أو عدم تفعيل التجديد التلقائي مطلقاً. وعندما يحدث ذلك، يضيع الموقع الإلكتروني والبريد الإلكتروني وسنوات من تصدر نتائج البحث، ويمكن لشخص آخر تسجيل الاسم. يقرأ Zinn® Uptime سجل التسجيل العام لكل نطاق خاضع للمراقبة مرة واحدة يومياً ويحذركم قبل 60 و30 و14 و7 وأيام ويوماً واحداً من تاريخ انتهائه. كما يقارن السجل باليوم السابق وينبهكم عند تغيير جهة التسجيل، أو خوادم الأسماء، أو حالة السجل — وغالباً ما يكون ذلك أول علامة على اختراق حساب النطاق.
- نقرأ سجل تسجيل كل نطاق خاضع للمراقبة مرة واحدة يوميًا.
- تحذيرات انتهاء الصلاحية قبل 60 و30 و14 و7 ويوم واحد.
- تنبيهات عند تغيير جهة التسجيل، أو خوادم الأسماء، أو حالة السجل، أو عند اختفاء النطاق.
- تُضاف النطاقات المسجلة أو المستضافة لدينا تلقائيًا من أجلك؛ ويمكنك إضافة أي نطاق آخر بالاسم.

إيقاف مؤقت وإيقاف وأتمتة
ينبغي أن تتكيف المراقبة مع طبيعة العمل، وليس العكس.
يجب أن يتناسب المراقبة مع العمل الفعلي. أوقف المراقب مؤقتًا قبل الترحيل أو الصيانة المخطط لها واستأنفه بعد ذلك؛ لا يتم فحص المراقبين المتوقفين مؤقتًا ولا يرسلون أي شيء، ويتم الاحتفاظ بسجلهم. كل شيء على شاشة Uptime متاح أيضًا من خلال REST API، لذلك يمكن إنشاء المراقبين وإزالتهم بواسطة نصوص النشر البرمجية الخاصة بكم. ولأن التعطل والتعافي هما أحداث منصة، فيمكنهما بدء أتمتة على لوحة Zinn® Boards — فتح بطاقة للانقطاع، على سبيل المثال.
- أوقف المراقب مؤقتًا أثناء العمل المخطط له واستأنفه بعد ذلك مع الاحتفاظ بسجله سليمًا.
- أنشئ الشاشات وأعد تسميتها وأوقفها مؤقتًا وأزلها عبر REST API.
- يمكن لأحداث التوقف واستعادة الخدمة بدء تشغيل أتمتة على لوحة Zinn® Boards.
استضف الموقع معنا أيضًا
يعمل Zinn® Uptime ضمن الحساب نفسه مع استضافة Zinn Digital®: تسجيل دخول واحد، وفاتورة واحدة، وتوجد المواقع التي تستضيفونها لدينا بجانب تلك التي تراقبونها مباشرةً. تأتي الاستضافة مع ضمان توفر شهري بنسبة 99.9%، يُضاف كرصيد بنقرة واحدة إذا لم نحقق ذلك.
المراقبة وتتبع النطاق مجانيان في كل حساب Zinn Digital®، سواء كان يتضمن استضافة أم لا.