كيف تعرف هل الموقع يعمل لدى الجميع؟
اطلبه من عدة شبكات خارج شبكتك: إذا تلقت مجسّات في أماكن مختلفة رد HTTP برمز 2xx أو 3xx بالمعنى الذي يحدده RFC 9110 فالموقع يعمل من هناك، والفشل لديك وحدك يشير إلى اتصالك أو محلّل DNS لديك أو مزوّد الخدمة. والجولة الواحدة من الطلبات لقطة؛ أما معرفة أن الموقع يبقى يعمل فتحتاج إلى مراقبة تكرر هذه المجسّات بجدول وتنبّه عند الفشل.
كيفية استخدام فاحص عمل الموقع
- أدخل عنوان الموقع (اسم المضيف المجرد مثل example.com يُقرأ https).
- أبقِ 3 مجسّات لإجابة سريعة أو اختر 4 أو 5؛ والطريقة الافتراضية HEAD، واختر GET إذا رفض الخادم HEAD.
- اضغط «تحقق هل يعمل». تصل الإجابة خلال نحو 20 ثانية.
- إذا كانت الحالة ✓ ولم تستطع أنت فتح الموقع فابحث في اتصالك أو DNS لديك؛ وإذا كانت ✗ أو ◐ فاقرأ أخطاء المجسّات.
مزايا فاحص عمل الموقع
- يجيب عن «هل يعمل الآن؟» من خارج شبكتك: ثلاثة إلى خمسة مجسّات مجتمعية تختارها شبكة Globalping حول العالم، يرسل كل منها طلباً واحداً إلى موقعك
- حكم واضح: ✓ تلقت كل المجسّات رداً بـ 2xx أو 3xx، و◐ تلقاه بعضها، و✗ لم يتلقه أي منها؛ مع عدد المجسّات الناجحة ووسيط زمن الاستجابة
- لكل مجسّ: الموقع والنتيجة ورمز حالة HTTP والزمن الكلي والعنوان الذي بلغه، وللمجسّ الذي لم يتلقَّ رداً الخطأ الذي أبلغ عنه
- يعمل مع أي موقع عام، بما فيها المواقع التي تمر عبر Cloudflare أو أي CDN آخر
- لمرة واحدة بطبيعته: لا حساب ولا جدولة ولا سجل محفوظ؛ أعد التشغيل متى أردت إجابة جديدة
المدخلات والمخرجات
المدخلات
- عنوان الموقع: رابط http:// أو https:// لمضيف عام؛ يُطلب مساره، ولا تُرسل سلسلة الاستعلام.
- المجسّات: 3 أو 4 أو 5. الطريقة: HEAD (افتراضياً) أو GET.
المخرجات
- الآن: رمز الحكم ومعناه، والمجسّات العاملة من بين المشاركة، ووسيط زمن استجابتها، ورموز حالة HTTP التي ظهرت.
- نتائج المجسّات: الموقع ورمز النتيجة ورمز الحالة والزمن الكلي بالمللي ثانية والعنوان الذي بلغه، صف لكل مجسّ.
- مجسّات بلا رد: الخطأ الذي أبلغ عنه كل منها. القياس: معرّف قياس Globalping وحالته والحصة المتبقية.
مثال على فاحص عمل الموقع
موقع يجيب من كل المجسّات (نتيجة توضيحية)
الإدخال:
عنوان الموقع: https://www.example.com/ · المجسّات: 3 · الطريقة: HEADالنتيجة:
الحالة ✓ (تلقت كل المجسّات رداً بـ 2xx أو 3xx) · المجسّات العاملة 3 / 3 · وسيط زمن الاستجابة 121 ms · حالة HTTP 200
Amsterdam, NL (EU) · ✓ · 200 · 64 ms
Dallas, US (NA) · ✓ · 200 · 121 ms
Tokyo, JP (AS) · ✓ · 200 · 233 ms
ملاحظة: هذا فحص لمرة واحدة من بضعة مجسّات Globalping: لا يراقب الموقع ولا يحتفظ بسجل ولا يرسل تنبيهات. أعد تشغيله لتفحص من جديد.كيف تقرأ نتائج فاحص عمل الموقع
✓: كل مجسّ أنهى طلبه تلقى رداً بـ 2xx أو 3xx، فالموقع يعمل من تلك الأماكن في هذه اللحظة.
◐: تلقى بعض المجسّات رداً ناجحاً وبعضها خطأ أو لا شيء: مشكلة إقليمية أو متقطعة، أو شبكة مجسّ واحد. أعد الفحص، أو اختبر المنطقة الفاشلة بأداة توفر الموقع حسب المنطقة.
✗: لم يتلقَّ أي مجسّ رداً ناجحاً. مع رموز 5xx يكون الخادم متاحاً لكنه يتعطل، ومع غياب أي رد يكون الموقع أو DNS أو الاستضافة غير قابلة للوصول. أما 405 مع HEAD فيعني فقط أن الخادم يرفض HEAD، فانتقل إلى GET.
?: لم ينتهِ أي مجسّ في الوقت. وهذا ليس حكماً على الموقع؛ أعد الفحص.
متى تستخدم فاحص عمل الموقع
- حسم سؤال «هل الموقع متوقف عند الجميع أم عندي فقط؟» حين لا يفتح على جهازك.
- التأكد من عودة الموقع بعد نشر تحديث أو تغيير DNS أو انقطاع.
- إعطاء فريق الدعم نظرة خارجية سريعة قابلة للمشاركة: رموز الحالة والأزمنة من عدة دول، مع معرّف قياس علني.
استكشاف الأخطاء وإصلاحها
- كل المجسّات تُظهر 405: الخادم يرفض HEAD. اختر GET وأعد الفحص.
- كل المجسّات بلا رد مع خطأ DNS: الاسم لا يُحَل علناً؛ افحص سجلات DNS للنطاق وتسجيله.
- المجسّات تعمل ومتصفحك يفشل: امسح ذاكرة DNS المؤقتة، وجرّب شبكة أو محلّلاً آخر، وافحص الوكيل وVPN وجدار الحماية لديك.
- «القياسات محدودة بـ 30 في الساعة» أو «نفدت الحصة الساعية»: انتظر حتى وقت التجديد المعروض.
الأسئلة الشائعة حول فاحص عمل الموقع
هل الموقع متوقف عند الجميع أم عندي فقط؟
المجسّات موجودة على شبكات أشخاص آخرين حول العالم. فإذا تلقت رداً بـ 2xx أو 3xx بينما لا يفتح الموقع في متصفحك، فالمشكلة لديك: اتصالك أو محلّل DNS أو وكيل أو جدار حماية. وإذا فشلت المجسّات أيضاً فالسبب الأرجح الموقع نفسه أو استضافته.
هل تراقب الأداة موقعي باستمرار؟
لا. هذا فحص لمرة واحدة: يرسل كل مجسّ من الثلاثة إلى الخمسة طلباً واحداً لحظة ضغطك الزر، ولا يُكرر شيء ولا يُخزّن ولا يُرسَل أي تنبيه. لمعرفة التوقف لحظة حدوثه تحتاج إلى خدمة مراقبة تفحص كل دقيقة تقريباً وتنبّهك؛ أما هذه الصفحة فتجيب عن سؤال «هل يعمل الآن؟».
لماذا فشل مجسّ واحد ونجحت البقية؟
قد يكون المجسّ الفاشل على شبكة لديها مشكلتها الخاصة، أو يصل إلى حافة CDN أو خادم مختلف، أو يحلّ الاسم بطريقة أخرى. اقرأ خطأه، وأعد الفحص، واستخدم أداة توفر الموقع حسب المنطقة لاختبار تلك المنطقة عمداً.
لماذا يظهر الرمز 405 لموقع يعمل؟
يرسل الفحص HEAD افتراضياً، وبعض الخوادم والأطر ترفضه بالرمز 405 Method Not Allowed. الخادم أجاب، فهو يعمل؛ اختر GET لترى حالة طلب الصفحة العادي.
هل فحوصي سرية؟
لا. ينشر Globalping كل قياس، بما فيه العنوان المفحوص والنتائج، لكل من يملك معرّفه. ولا يخزّن متقن شيئاً. لا تفحص عناوين مساراتها سرية.
ملاحظات تقنية
يرسل كل مجسّ طلب HTTP واحداً، HEAD افتراضياً أو GET عند الطلب كما يعرّفهما RFC 9110، لمسار الرابط وعبر TLS في https. ويُعدّ الرمز 2xx أو 3xx دليلاً على أن الموقع يعمل (فإعادة التوجيه رد يُعرض برمز 3xx الخاص به)؛ و4xx و5xx ردود تبلّغ عن خطأ؛ أما الطلب الذي لم يصله أي رد HTTP (فشل DNS أو رفض الاتصال أو انتهاء مهلته أو خطأ TLS) فيُعدّ توقفاً لدى ذلك المجسّ.
لا يُرسل مع القياس أي موقع جغرافي، فيختار Globalping المجسّات من مجموعته العالمية، وتتغير من تشغيل إلى آخر. وينشئ خادم متقن القياس وينتظر نتيجته حتى 20 ثانية، ثم يعيد ما أبلغت عنه المجسّات مع معرّف القياس.
زمن الاستجابة هو الزمن الكلي للتبادل لدى المجسّ، ويشمل استعلام DNS لديه وإنشاء الاتصال؛ ويُعرض وسيط المجسّات العاملة حتى لا يطغى مجسّ بطيء واحد.
الحدود ومنهجية القياس
هذا ليس مراقبة لعمل الموقع: لا جدولة ولا سجل ولا نسبة توفر ولا تنبيه، ولا يُرى أي انقطاع قصير بين فحصين يدويين.
ثلاثة إلى خمسة مجسّات يختارها Globalping عيّنة صغيرة؛ وقد تكون بعيدة عن مستخدميك، وقد تبدو مشكلة في شبكة المجسّ نفسه كأنها عطل في موقعك.
يُقاس رد HTTP لطلب واحد فقط: لا عرض للصفحة ولا سكربتات ولا تسجيل دخول ولا فحص للمحتوى. ومعاملات القياس ونتائجه علنية على Globalping.
الأمان والخصوصية
يصل اسم المضيف والمسار إلى خادم متقن وإلى Globalping الذي ينشر القياس؛ ولا يخزّن متقن شيئاً ولا يُحفظ أي سجل. لا تفحص إلا المواقع المسموح لك باختبارها.
المراجع
- RFC 9110: HTTP Semanticsمعاني أساليب HTTP وحقول الترويسات ورموز الحالة والتفاوض على المحتوى، بغضّ النظر عن إصدار البروتوكول.
- Globalping APIالواجهة العامة لشبكة Globalping: كيف تُنشأ قياسات ping وtraceroute وMTR وDNS وHTTP من المجسّات المجتمعية، وكيف تُختار مواقعها بالدولة أو المنطقة أو الشبكة، وكيف تُقرأ نتائجها.
- Monitoring Distributed Systems — Site Reliability Engineering (Rob Ewaschuk)إرشادات SRE من Google في المراقبة: المراقبة من الخارج (black-box) مقابل المراقبة من الداخل (white-box)، والإشارات الذهبية الأربع — زمن الاستجابة والحركة والأخطاء والتشبّع.