
كود مسبار globalping الذي يعمل على أجهزتك ويتصل بشبكة المجتمع العالمي للمسابر
تعتمد منصة Globalping على شبكة موزعة عالميًا من المسبارات التي تستضيفها المجتمع، مما يسمح لأي شخص بتشغيل أوامر اختبار الشبكة مثل ping أو traceroute من أي موقع.
يزدهر Globalping بفضل مساهمة مجتمعه – بدعمكم، يمكننا تحسين المنصة باستمرار وتقديم نتائج قياس محسنة وموثوقة لجميع المستخدمين مجانًا. يسعدنا الترحيب بك في مجتمعنا عن طريق استضافة مسبار!
للانضمام إلى شبكة مسبار Globalping، كل ما عليك فعله هو تشغيل حاوية Docker الخاصة بنا، والتي تعمل على كل من معماريتي x86 و ARM.
[!TIP] نوصي باستخدام معالج لوحة التحكم للبدء. يقوم بإنشاء أمر يتضمن رمز التبني الفريد الخاص بك بحيث تتم إضافة المسبار تلقائيًا إلى حسابك.
docker run -d --log-driver local --network host --restart=always --name globalping-probe globalping/globalping-probe
إذا كان لديك حساب Globalping، تذكر إضافة رمز التبني الخاص بك لتوليد أرصدة وزيادة حدود معدلك -e GP_ADOPTION_TOKEN=XXX
[!TIP] للأتمتة، فكر في استخدام نص التثبيت الشامل لخوادم Linux وتكييفه حسب الحاجة.
بالنسبة للمستخدمين الذين يختارون Podman، اتبع التعليمات هنا للتأكد من بدء الحاوية تلقائيًا عند التمهيد. تحقق أيضًا من سجلات الحاوية لمعرفة ما إذا كانت قد بدأت بنجاح، حيث قد يتطلب Podman أذونات إضافية. قم بتشغيل الحاوية بالأمر التالي:
sudo podman run --cap-add=NET_RAW -d --network host --restart=always --name globalping-probe globalping/globalping-probe
في حال كان السجل الرئيسي لـ Docker Hub غير قابل للوصول إلى خادمك لأي سبب، يمكنك استخدام مرآة GitHub Packages الرسمية لدينا.
docker run -d --log-driver local --network host --restart=always --name globalping-probe ghcr.io/jsdelivr/globalping-probe
لاحظ أن ghcr.io لا يدعم IPv6 في الوقت الحالي.
كل مسبار جديد يظهر على الإنترنت هو مساعدة كبيرة لمنصتنا والمجتمع، ونريد تشجيع الجميع على بدء مسبارات جديدة على كل الأجهزة المتاحة!
إذا كنت أيضًا مستخدمًا نشطًا لـ Globalping وتحتاج إلى حدود أعلى من الحدود المجانية، نوصيك بالتسجيل في لوحة تحكم Globalping وتبني مسباراتك.
سيولد كل مسبار تم تبنيه أرصدة يومية إضافية يمكنك استخدامها لتشغيل المزيد من الاختبارات.
تعلم المزيد عن أرصدة Globalping
يمكنك أيضًا جعل عملية التبني آلية بالكامل عن طريق تعيين متغير البيئة GP_ADOPTION_TOKEN إلى رمز التبني الفريد الخاص بك. فقط تحقق من لوحة التحكم للحصول على أمر مخصص يتضمن الرمز.
لاحظ أن أي شخص يعرف رمز التبني الخاص بك سيكون قادرًا على تسجيل مسبارات جديدة تحت حسابك.
يمكنك تشغيل المسبار الافتراضي على أي شيء يمكنه تشغيل حاوية Docker، مع دعم معماريتي x86 و ARM. يشمل ذلك أي خادم Linux مستضاف لدى مزود سحابي، أو خادم منزلك، أو حتى Raspberry Pi موجود في مكتبك.
لا يلزم أي تكوين؛ فقط قم بتشغيل الحاوية مع اتصال إنترنت مستقر.
لا داعي للقلق بشأن التحديثات: يقوم المسبار بتحديث نفسه تلقائيًا إلى أحدث إصدار بمجرد توفره. يتم سحبه مباشرة من GitHub وتثبيته داخل الحاوية.
[!NOTE] الحاوية نفسها لا يتم تحديثها تلقائيًا، فقط الكود الذي تشغله.
نظرًا لأن التحديث التلقائي لا يقوم بتحديث الحاوية، نوصي بسحب إصدار جديد من الحاوية بانتظام.
لتحديث الحاوية، قم بتشغيل ما يلي:
docker pull globalping/globalping-probe
docker stop globalping-probe
docker rm globalping-probe
docker run -d --log-driver local --network host --restart=always --name globalping-probe globalping/globalping-probe
يتناسب عدد اختبارات القياس التي يمكن لمسبارك معالجتها مع نوى CPU المتاحة ومتوسط حمل CPU خلال الدقائق القليلة الماضية. كودنا خفيف جدًا ولا يستهلك الكثير من الموارد، لذا في معظم الحالات، نوصي بتشغيل مسبارنا كما هو.
ومع ذلك، إذا كنت لا تزال ترغب في التحكم في استخدام الموارد، أضف معلمة docker --cpuset-cpus="0-2" إلى أمر docker run الخاص بك وحدد عدد وحدات CPU داخل علامات الاقتباس.
كراعي GitHub يساهم بمبلغ 10 دولارات شهريًا أو أكثر، يمكنك طلب مسبار مادي وتثبيته في منزلك أو مكتبك.
قم بتوصيل المسبار بالمبدل أو جهاز التوجيه الخاص بك، وبذلك تكون قد انتهيت! لا حاجة لإعداد حاوية Docker بنفسك أو وجود جهاز كمبيوتر يعمل 24/7.
تشمل حزمة المسبار المادي كل ما تحتاجه للبدء:
لطلب مسبار، كن راعيًا على GitHub واملأ هذا النموذج.
[!TIP] يمكنك أيضًا استكشاف البرنامج الثابت للمسبار المادي وبناء نسختك الخاصة. تعلم المزيد هنا.
نقدم للشركات إمكانية رعاية مسبارات مادية مشتركة العلامة التجارية لتوزيعها في المؤتمرات أو شحنها إلى مستخدميك مع تضمين ملصقاتك وهداياك الخاصة.
تعلم المزيد حول أن تصبح مزودًا للمسبارات المادية.
إذا كنت عالقًا أو تريد تقديم ملاحظاتك إلينا، يرجى فتح مشكلة جديدة.
يرجى الرجوع إلى CONTRIBUTING.md لمزيد من المعلومات.