
ग्लोबलपिंग प्रोब कोड जो आपके हार्डवेयर पर चलता है और प्रोब के वैश्विक सामुदायिक नेटवर्क से जुड़ता है
ग्लोबलपिंग प्लेटफ़ॉर्म सामुदायिक-होस्टेड प्रोब के वैश्विक रूप से वितरित नेटवर्क पर निर्भर करता है, जो किसी भी व्यक्ति को किसी भी स्थान से पिंग या ट्रेसरूट जैसे नेटवर्क परीक्षण कमांड चलाने की अनुमति देता है।
ग्लोबलपिंग अपने समुदाय के योगदान पर फलता-फूलता है – आपके समर्थन से, हम प्लेटफ़ॉर्म को लगातार बेहतर बना सकते हैं और सभी उपयोगकर्ताओं को मुफ्त में बेहतर, विश्वसनीय माप परिणाम प्रदान कर सकते हैं। हम एक प्रोब होस्ट करके आपका अपने समुदाय में स्वागत करने में प्रसन्न होंगे!
ग्लोबलपिंग प्रोब नेटवर्क में शामिल होने के लिए, आपको बस हमारे 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 run कमांड में Docker पैरामीटर --cpuset-cpus="0-2" जोड़ें और उद्धरणों के भीतर CPU की संख्या सेट करें।
GitHub प्रायोजक के रूप में $10+ प्रति माह का योगदान करके, आप एक हार्डवेयर प्रोब का अनुरोध कर सकते हैं और इसे अपने घर या कार्यालय में स्थापित कर सकते हैं।
प्रोब को अपने स्विच या राउटर से कनेक्ट करें, और आपका काम हो गया! स्वयं Docker कंटेनर सेटअप करने या 24/7 कंप्यूटर चलाने की कोई आवश्यकता नहीं है।
हार्डवेयर प्रोब पैकेज में आरंभ करने के लिए आवश्यक सब कुछ शामिल है:
प्रोब का अनुरोध करने के लिए, GitHub प्रायोजक बनें और यह फॉर्म भरें।
[!TIP] आप हार्डवेयर प्रोब के फर्मवेयर का भी पता लगा सकते हैं और अपना स्वयं का संस्करण बना सकते हैं। यहां और जानें।
हम कंपनियों को सह-ब्रांडेड हार्डवेयर प्रोब प्रायोजित करने की पेशकश करते हैं जिन्हें सम्मेलनों में वितरित किया जा सके या आपके अपने स्टिकर और स्वैग के साथ आपके उपयोगकर्ताओं को भेजा जा सके।
हार्डवेयर प्रोब प्रदाता बनने के बारे में और जानें।
यदि आप अटक गए हैं या हमें अपनी प्रतिक्रिया देना चाहते हैं, तो कृपया एक नया मुद्दा खोलें।
कृपया अधिक जानकारी के लिए CONTRIBUTING.md देखें।