توفر الموقع حسب المنطقة

بمساعدة الخادم جديد تشخيص المواقع وHTTP

يرسل طلب HTTP واحداً (HEAD أو GET) إلى رابطك من حتى 10 مجسّات مجتمعية في شبكة Globalping، في القارات أو المناطق أو الدول أو الشبكات التي تختارها، ويذكر لكل مجسّ هل وصله رد ورمز الحالة والعنوان الذي بلغه والزمن الذي استغرقه DNS والاتصال وTLS والبايت الأول. فيبيّن كيف يجيب الموقع من تلك الأماكن في تلك اللحظة: قياس واحد لا سجل مراقبة. ومعاملات القياس ونتائجه علنية على Globalping.

الخصوصية: يُرسل خادم متقن المضيف والخيارات التي تُدخلها إلى Globalping، وهي شبكة قياس عامة تُجري الاختبارَ أجهزةُ قياس يشغّلها متطوعون. تنشر Globalping معاملات القياس ونتائجه، فلا تُدخل أي معلومة خاصة. لا يخزّن متقن شيئًا.
جارٍ تحميل الأداة…

كيف تعرف هل الموقع يعمل لدى الجميع؟

اطلبه من عدة شبكات خارج شبكتك: إذا تلقت مجسّات في أماكن مختلفة رد HTTP برمز 2xx أو 3xx بالمعنى الذي يحدده RFC 9110 فالموقع يعمل من هناك، والفشل لديك وحدك يشير إلى اتصالك أو محلّل DNS لديك أو مزوّد الخدمة. والجولة الواحدة من الطلبات لقطة؛ أما معرفة أن الموقع يبقى يعمل فتحتاج إلى مراقبة تكرر هذه المجسّات بجدول وتنبّه عند الفشل.

كيفية استخدام توفر الموقع حسب المنطقة

  1. أدخل عنوان الصفحة (https://www.example.com/pricing). يُطلب المسار، ولا تُرسل سلسلة الاستعلام.
  2. اختر أين تكون المجسّات، أو اكتب حتى خمسة رموز دول أو أسماء مناطق أو أرقام AS لتحل محل الاختيار الجاهز.
  3. اختر عدد المجسّات والطريقة ثم اضغط «افحص من هذه المواقع». تصل النتائج خلال نحو 20 ثانية.
  4. قارن الصفوف: الموقع الذي لم يصله رد أو وصله رمز خطأ هو حيث يعاني الزوار؛ والموقع الذي يتأخر فيه البايت الأول كثيراً بعيد عن خادمك أو عن حافة CDN.

مزايا توفر الموقع حسب المنطقة

  • طلب HTTP واحد إلى صفحتك من حتى 10 مجسّات مجتمعية في Globalping، في الأماكن التي تختارها: خمس قارات، أو الشرق الأوسط وشمال أفريقيا، أو دول الخليج، أو قارة واحدة، أو قائمتك الخاصة من الدول والمناطق والشبكات (أرقام AS)
  • لكل مجسّ: هل وصله رد HTTP، ورمز الحالة، والعنوان الذي بلغه، والزمن المستغرق في DNS والاتصال TCP وTLS والبايت الأول
  • ملخص عبر المواقع: كم مجسّاً تلقى رداً ناجحاً أو خطأ HTTP أو لم يتلقَّ رداً أصلاً، ووسيط الزمن الكلي، وأسرع موقع وأبطؤه
  • الخطأ الذي أبلغ عنه كل مجسّ لم يتلقَّ رداً (انتهاء مهلة أو رفض اتصال أو اسم لم يُحَل)، مع موقعه
  • يعمل مع المواقع التي تمر عبر Cloudflare وأي شبكة CDN أخرى، لأن المجسّات ترسل طلبات HTTPS عادية
  • HEAD افتراضياً، وGET إذا رفض الخادم HEAD؛ ويُعرض معرّف القياس وما تبقى من حصة Globalping

المدخلات والمخرجات

المدخلات

  • عنوان الصفحة: عنوان http:// أو https:// لمضيف عام؛ يُطلب مساره، وتُحذف سلسلة الاستعلام والجزء بعد #.
  • مواقع المجسّات: اختيار جاهز، أو حتى خمسة عناصر مفصولة بفواصل تحل محله: رموز دول (SA)، أو أسماء مناطق بالإنجليزية (Western Asia، Northern Europe)، أو أرقام AS (AS13335).
  • المجسّات: 3 أو 5 أو 8 أو 10 في المجموع. الطريقة: HEAD (افتراضياً) أو GET.

المخرجات

  • الملخص: المجسّات التي تلقت رد HTTP من بين المشاركة، والردود الناجحة، وأخطاء HTTP، والمجسّات بلا رد، ووسيط الزمن الكلي، وأسرع موقع وأبطؤه.
  • النتائج حسب الموقع: المكان والشبكة ورمز النتيجة ورمز الحالة، وأزمنة الكلي وDNS وTCP وTLS والبايت الأول بالمللي ثانية، والعنوان الذي بلغه المجسّ.
  • المجسّات بلا رد: الخطأ الذي أبلغ عنه كل منها.
  • القياس: الهدف ومعرّف قياس Globalping وحالته والمجسّات المطلوبة والعائدة والحصة المتبقية ووقت تجديدها.

مثال على توفر الموقع حسب المنطقة

موقع مفحوص من خمس قارات (نتيجة توضيحية)

الإدخال:

عنوان الصفحة: https://www.example.com/ · مواقع المجسّات: أوروبا وآسيا والأمريكتان وأفريقيا · المجسّات: 5 · الطريقة: HEAD

النتيجة:

مجسّات تلقّت رد HTTP 5 / 5 · ناجحة (2xx–3xx) 5 · أخطاء HTTP 0 · بلا رد 0 · وسيط الزمن الكلي 142 ms · الأسرع 38 ms (Frankfurt, DE) · الأبطأ 611 ms (Lagos, NG)
Frankfurt, DE (EU) · ✓ 200 · DNS 2 · TCP 4 · TLS 11 · البايت الأول 37 ms
Singapore, SG (AS) · ✓ 200 · البايت الأول 140 ms
São Paulo, BR (SA) · ✓ 200 · البايت الأول 189 ms
Ashburn, US (NA) · ✓ 200 · البايت الأول 95 ms
Lagos, NG (AF) · ✓ 200 · البايت الأول 598 ms

كيف تقرأ نتائج توفر الموقع حسب المنطقة

✓ في كل المواقع مع أزمنة بايت أول متقاربة: الصفحة متاحة من جميعها. وفروق 100 إلى 300 ms بين القارات طبيعية فيزيائياً إن لم تكن هناك حافة CDN قريبة.

✗ مع رمز 4xx أو 5xx تعني أن الخادم أجاب ذلك الموقع بخطأ: 403 أو 451 من دول معينة يعني غالباً حجباً جغرافياً أو قاعدة WAF، و5xx من منطقة واحدة يعني غالباً أن خادماً أصلياً أو حافة واحدة تتعطل.

✗ بلا رمز تعني أنه لم يصل أي رد HTTP: اقرأ خطأ المجسّ. فشل DNS في مكان واحد يشير إلى التحليل هناك، وانتهاء المهلة من عدة أماكن معاً يشير إلى الموقع أو شبكته.

التشغيل الواحد لقطة. وقد يكون فشل مجسّ واحد من شبكته هو؛ فأعد الفحص قبل أن تستنتج أن منطقة ما متوقفة.

متى تستخدم توفر الموقع حسب المنطقة

  • التأكد من أن موقعاً أو واجهة API أو صفحة أُطلقت للتو تجيب من الدول التي فيها عملاؤك: الخليج وأوروبا وآسيا.
  • التحقق من أن تغييراً في CDN أو DNS جغرافي يرسل كل منطقة إلى الخادم المتوقع، بمقارنة العناوين.
  • التحقيق في بلاغات «الموقع لا يفتح في الدولة الفلانية» من خارج تلك الدولة.
  • مقارنة أزمنة البايت الأول بين القارات قبل إضافة CDN أو منطقة جديدة وبعدها.

استكشاف الأخطاء وإصلاحها

  • «لا يوجد مجسّ متاح في هذه المواقع»: الدول أو الشبكات المختارة ليس فيها مجسّ متصل. استخدم قارة أو منطقة بدلاً منها، أو عدداً أقل من المجسّات.
  • «شبكة قياس Globalping غير متاحة أو نفدت حصتها الساعية»: نفدت الميزانية الساعية المشتركة؛ ويُعرض وقت إعادة المحاولة إن ذكره Globalping.
  • «القياسات محدودة بـ 30 في الساعة»: هذا حد الصفحة نفسها لكل زائر؛ انتظر حتى وقت التجديد المعروض.
  • «المسار يحتوي على أحرف لا تقبلها خدمة القياس»: افحص عنواناً أبسط على المضيف نفسه، أو الصفحة الرئيسية.
  • كل المجسّات تُظهر 405: الخادم يرفض طلبات HEAD. اختر GET وأعد التشغيل.

الأسئلة الشائعة حول توفر الموقع حسب المنطقة

كيف أعرف هل يفتح موقعي من دولة أخرى؟

اكتب رمز الدولة (مثل SA أو EG أو DE) في حقل الدول والمناطق، أو اختر منطقة جاهزة، ثم شغّل الفحص: يطلب مجسّ موجود في تلك الدولة صفحتك ويعرض هل وصله رد ورمز الحالة والأزمنة.

من أين تأتي الطلبات؟

من مجسّات Globalping المجتمعية: برامج صغيرة يشغّلها متطوعون وشركات على اتصالات منزلية ومكتبية ومراكز بيانات حول العالم. لا يرسل الطلب جهازك ولا خادم متقن، فالنتيجة تُظهر ما يحصل عليه الزوار قرب تلك المجسّات، لا ما تراه أنت.

لماذا تختلف العناوين أو رموز الحالة بين المجسّات؟

المواقع التي تعمل خلف CDN أو DNS جغرافي ترسل كل منطقة إلى خادم مختلف، فقد يبلغ كل مجسّ جهازاً آخر، ويُظهر عمود عنوان IP أيها. ورمز 403 أو 451 من دول بعينها يعني غالباً حجباً جغرافياً أو قاعدة جدار حماية، و5xx من منطقة واحدة يشير إلى الخادم أو الحافة التي تخدمها.

لماذا أجاب عدد أقل من المجسّات التي طلبتها؟

لا يستطيع Globalping استخدام إلا المجسّات المتصلة في المواقع التي اخترتها، وقد يكون في دولة صغيرة أو شبكة واحدة مجسّ واحد أو لا شيء في تلك اللحظة. اختر منطقة أوسع أو عدداً أقل وأعد الفحص.

هل فحوصي سرية؟

لا. ينشر Globalping كل قياس: الهدف وخياراته ونتائجه متاحة لكل من يملك معرّف القياس. لا تفحص روابط مساراتها سرية. أما متقن فلا يخزّن شيئاً.

كم مرة يمكنني تشغيله؟

يستطيع الزائر الواحد بدء 30 قياساً في الساعة هنا، بحد أقصى 10 مجسّات لكل قياس. ودون رمز Globalping تُتقاسم الحصة الساعية أيضاً مع كل موقع يستخدم عنوان الخادم نفسه؛ وعند نفادها تخبرك الصفحة بذلك مع وقت التجديد إن ذكره Globalping.

ملاحظات تقنية

يرسل كل مجسّ طلب HTTP/1.1 واحداً عبر TLS (HTTPS) أو TCP عادي (HTTP) بالطريقة المختارة ومسار الرابط، كما يعرّف RFC 9110 الطريقتين HEAD وGET؛ وتُقرأ فئات رموز الحالة كما يعرّفها: 2xx نجاح، 3xx إعادة توجيه (تُحسب رداً وتُعرض برمزها كما هو)، 4xx خطأ من العميل، 5xx خطأ في الخادم.

الأزمنة من المجسّ نفسه: DNS هو استعلام محلّله، وTCP إنشاء الاتصال، وTLS المصافحة، والبايت الأول الانتظار بعد إرسال الطلب، والكلي التبادل كله. وهي تصف المسار من شبكة ذلك المجسّ، وقد تختلف عن اتصال منزلي في المدينة نفسها.

يتبع اختيار المجسّات واجهة Globalping: المواقع أسماء قارات أو مناطق وفق التصنيف الجغرافي للأمم المتحدة، أو رموز دول ISO 3166-1، أو أرقام AS؛ وعدد المجسّات هو المجموع للقياس كله، وGlobalping يختار المجسّات المتصلة لكل موقع. ويعيد خادم متقن بناء الطلب من قوائم مسموحة وينتظر النتيجة حتى 20 ثانية.

الحدود ومنهجية القياس

تعمل مجسّات Globalping على شبكات متطوعين ومراكز بيانات، لا على أجهزة زوارك؛ فنتائجها تقارب ما يراه المستخدمون في ذلك المكان، وقد تتغير المجسّات المخصصة لموقع ما من تشغيل إلى آخر.

طلب واحد لكل مجسّ في لحظة واحدة: هذا ليس مراقبة، ولا يحتفظ بسجل ولا يرسل تنبيهات، ولا يرى الانقطاعات القصيرة بين مرات التشغيل.

لا ملفات تعريف ارتباط ولا ترويسات مخصصة ولا محتوى للطلب، وتُعرض إعادة التوجيه برمز 3xx الخاص بها لا بالصفحة التي تشير إليها، ولا تُعرض الصفحات المعتمدة على JavaScript؛ يُقاس رد HTTP وحده.

معاملات القياس ونتائجه علنية على Globalping، والحصة الساعية دون مصادقة مشتركة مع كل موقع آخر يستخدم عنوان الخادم نفسه.

الأمان والخصوصية

يصل اسم مضيف الرابط ومساره إلى خادم متقن ومنه إلى Globalping الذي ينشر القياس. لا يخزّن متقن شيئاً. لا تفحص عناوين مساراتها سرية، ولا تفحص إلا المواقع المسموح لك باختبارها.

المراجع

  • RFC 9110: HTTP SemanticsIETF · 2022معاني أساليب HTTP وحقول الترويسات ورموز الحالة والتفاوض على المحتوى، بغضّ النظر عن إصدار البروتوكول.
  • Globalping APIGlobalping (jsDelivr)الواجهة العامة لشبكة Globalping: كيف تُنشأ قياسات ping وtraceroute وMTR وDNS وHTTP من المجسّات المجتمعية، وكيف تُختار مواقعها بالدولة أو المنطقة أو الشبكة، وكيف تُقرأ نتائجها.
  • Monitoring Distributed Systems — Site Reliability Engineering (Rob Ewaschuk)Google / O'Reilly Media · 2016إرشادات SRE من Google في المراقبة: المراقبة من الخارج (black-box) مقابل المراقبة من الداخل (white-box)، والإشارات الذهبية الأربع — زمن الاستجابة والحركة والأخطاء والتشبّع.