Uptime Kuma से आना
Uptime Kuma आपकी अपनी मशीनों पर चलता है, इसलिए किसी दूसरे टूल से इंपोर्ट करें उसे कुंजी की जगह फ़ाइल से पढ़ता है: वह बैकअप जो Uptime Kuma 1 एक्सपोर्ट करता है, या वह मेट्रिक्स पृष्ठ जो हर वर्शन देता है। Status200 उससे आपके मॉनिटर पढ़ता है, दिखाता है कि क्या मिला, और जो आप चुनते हैं उसे बनाता है। Uptime Kuma में कुछ नहीं बदलता।
यह कैसे काम करता है
Uptime Kuma फ़ाइल से रिपोर्ट तक
- फ़ाइल एक बार पढ़ी जाती है। Status200 अपलोड के दौरान आपके मॉनिटर खोजने के लिए उसे पढ़ता है, और उसे कभी सहेजता नहीं। उसमें मौजूद पासवर्ड, टोकन और पुश कुंजियां कभी कॉपी नहीं की जातीं।
- Status200 कभी Uptime Kuma से कनेक्ट नहीं करता। सब कुछ फ़ाइल से आता है। जो फ़ाइल न Uptime Kuma बैकअप है न उसका मेट्रिक्स पृष्ठ, वह कारण के साथ अस्वीकार की जाती है।
- जब तक आप इंपोर्ट शुरू नहीं करते, कुछ नहीं बनता। पूर्वावलोकन हर आइटम के लिए दिखाता है कि वह नया है, पहले से Status200 में है (और जैसा है वैसा इस्तेमाल होता है), किसी पिछले इंपोर्ट ने उसे लाया था, या वह क्यों नहीं लाया जा सकता।
- फिर से चलाने पर कभी कुछ दोबारा नहीं बनता। Status200 याद रखता है कि हर इंपोर्ट ने Uptime Kuma ID के अनुसार क्या लाया। मॉनिटर जोड़ने के बाद नई फ़ाइल पढ़ें, और सिर्फ़ नए ही बनेंगे।
शुरू करने से पहले
- एक Status200 प्रोजेक्ट, और जो आप लाते हैं उसे बनाने का अधिकार। प्रोजेक्ट के मालिक और एडमिन सब कुछ ला सकते हैं। दूसरी भूमिकाएं भी इंपोर्ट चला सकती हैं और उन प्रकार के रिकॉर्ड ला सकती हैं जिन्हें वे बना सकती हैं। बाकी सब कारण के साथ नहीं लाया गया के रूप में दिखता है।
- Uptime Kuma की एक फ़ाइल। Uptime Kuma 1 में JSON बैकअप में हर मॉनिटर अपनी सेटिंग्स के साथ होता है। Uptime Kuma 2 में बैकअप नहीं है, इसलिए उसका मेट्रिक्स पृष्ठ सहेजें: उसमें हर मॉनिटर का नाम, प्रकार और पता होता है, लेकिन यह नहीं कि उसे कितनी बार जांचा जाता है या वह क्या खोजता है।
- भुगतान का तरीका, Status200 Cloud पर। जांच करने वाले मॉनिटर का बिल इस्तेमाल के हिसाब से बनता है, Free प्लान पर भी, इसलिए इंपोर्ट से पहले प्रोजेक्ट सेटिंग्स > बिलिंग और चालान > बिलिंग में भुगतान का तरीका जोड़ें। इसके बिना वे मॉनिटर नहीं लाए गए के रूप में दिखते हैं।
अपने Uptime Kuma मॉनिटर इंपोर्ट करें
Uptime Kuma में फ़ाइल सहेजें
Uptime Kuma 1 में Settings > Backup पर जाएं और Export चुनें। Uptime Kuma 2 में Settings > API Keys में एक कुंजी जोड़ें, अपने Uptime Kuma पर
/metricsखोलें, बिना उपयोगकर्ता नाम के और कुंजी को पासवर्ड बनाकर साइन इन करें, और पृष्ठ को टेक्स्ट फ़ाइल के रूप में सहेजें।इंपोर्ट पेज खोलें
Status200 में प्रोजेक्ट सेटिंग्स > उन्नत > किसी दूसरे टूल से इंपोर्ट करें पर जाएं और Uptime Kuma चुनें।
फ़ाइल पढ़ें
Uptime Kuma बैकअप या मेट्रिक्स फ़ाइल में फ़ाइल चुनें चुनें, सहेजी गई फ़ाइल चुनें, और फ़ाइल पढ़ें चुनें। Status200 उसे तुरंत पढ़ता है और दिखाता है कि क्या मिला।
चुनें कि क्या लाना है
पूर्वावलोकन हर प्रकार के लिए एक सेक्शन में दिखाता है कि क्या मिला। जो कुछ भी बनाया जाएगा वह शुरू से चुना हुआ होता है, सिवाय उन मॉनिटर के जो Uptime Kuma में रुके हुए हैं; उन्हें चुनने पर वे रुकी हुई स्थिति में लाए जाते हैं। हर आइटम के नीचे Status200 बताता है कि क्या ठीक वैसा नहीं आएगा जैसा था।
इंपोर्ट शुरू करें
इंपोर्ट शुरू करें चुनें। इंपोर्ट बैकग्राउंड में चलता है: आप पेज छोड़ सकते हैं, और रिपोर्ट वहीं आपका इंतज़ार करेगी।
रिपोर्ट गिनती है कि क्या बनाया गया और क्या नहीं लाया गया, और हर आइटम को उस रिकॉर्ड के लिंक के साथ दिखाती है जो वह बना, विफल आइटम सबसे पहले। पिछले इंपोर्ट उसी पेज पर पिछले इंपोर्ट के नीचे दिखते हैं।
क्या लाया जाता है
| Uptime Kuma में | Status200 में | कैसे |
|---|---|---|
| Monitors | मॉनिटर | बैकअप से, हर मॉनिटर उसी प्रकार का मॉनिटर बनता है, उसी पते, अंतराल, टाइमआउट और उन्हीं स्टेटस कोड के साथ जिन्हें चालू माना जाता है। मेट्रिक्स पृष्ठ से, हर एक हर पांच मिनट की जांच के साथ लाया जाता है: इंपोर्ट के बाद हर एक को जांचें। |
- HTTP(S) और कीवर्ड मॉनिटर वेबसाइट मॉनिटर बनते हैं, या API मॉनिटर जब वे कोई दूसरा मेथड, हेडर या JSON बॉडी भेजते हैं, और कीवर्ड वहीं रहता है जहां होना चाहिए।
- JSON क्वेरी मॉनिटर बिना क्वेरी के API मॉनिटर बनते हैं: क्वेरी को Status200 में मानदंड के रूप में जोड़ें।
- पिंग, पोर्ट और DNS मॉनिटर पिंग, पोर्ट और DNS मॉनिटर बनते हैं।
- पुश मॉनिटर आने वाले अनुरोध मॉनिटर बनते हैं, जो अंतराल और उसके दोबारा प्रयासों में कोई अनुरोध न आने पर बंद माने जाते हैं। Status200 में हर एक का नया पता होता है।
- मैन्युअल मॉनिटर मैन्युअल मॉनिटर ही रहते हैं। समूह फ़ोल्डर हैं, इसलिए उनके मॉनिटर अलग-अलग लाए जाते हैं।
- प्रमाणपत्र की समाप्ति। जो मॉनिटर प्रमाणपत्र की समाप्ति से पहले चेतावनी देता है, उसे उसी के नाम पर एक SSL प्रमाणपत्र मॉनिटर भी मिलता है।
हर मॉनिटर आपके प्रोजेक्ट के प्रोब से जांचा जाता है, ठीक वैसे ही जैसे आपका खुद बनाया मॉनिटर। जो अंतराल Status200 में नहीं है, वह सबसे नज़दीकी उपलब्ध अंतराल बन जाता है, और एक मिनट से ज़्यादा का टाइमआउट एक मिनट बन जाता है। इनमें से कुछ भी बदलने पर पूर्वावलोकन बताता है।
क्या नहीं लाया जाता
- उपलब्धता का इतिहास, रिस्पॉन्स टाइम और घटनाएं। Status200 इंपोर्ट पूरा होने के बाद से जांच शुरू करता है।
- सूचनाएं। बदलाव पूरा करें में बताए अनुसार Status200 में तय करें कि किसे बताया जाए।
- पासवर्ड, और ऐसे हेडर जिनमें कोई सीक्रेट हो सकता है। जो मॉनिटर साइन इन करता है, या
Authorization, कुकी या टोकन हेडर भेजता है, वह उसके बिना लाया जाता है: उसे मॉनिटर सीक्रेट के साथ जोड़ें। - उलटे (upside down) मॉनिटर, जो जांच विफल होने पर चालू माने जाते हैं। Status200 में ऐसा कोई मॉनिटर नहीं है।
- Docker, डेटाबेस, गेम सर्वर, MQTT और दूसरे मॉनिटर जिनका Status200 में कोई मेल नहीं है। पूर्वावलोकन हर एक का नाम बताता है।
- स्थिति पृष्ठ और रखरखाव। Status200 में ज़रूरी स्थिति पृष्ठ बनाएं, और उन पर इंपोर्ट किए गए मॉनिटर दिखाएं।
सीमाएं
एक इंपोर्ट ज़्यादा से ज़्यादा 2,000 रिकॉर्ड बनाता है, और ज़्यादा से ज़्यादा 1,000 मॉनिटर। एक फ़ाइल ज़्यादा से ज़्यादा 10 MB की हो सकती है। किसी सीमा से ऊपर का सब कुछ नहीं लाया गया के रूप में दिखता है। बाकी लाने के लिए इंपोर्ट फिर से चलाएं।
Status200 Cloud पर, जांच करने वाले मॉनिटर को भुगतान के तरीके की ज़रूरत होती है, और जिसके लिए आपके प्लान में जगह नहीं है वह ज़रूरी चीज़ के साथ नहीं लाया गया के रूप में दिखता है।
पूर्वावलोकन एक दिन तक रखा जाता है। सिर्फ़ वही व्यक्ति आइटम चुन सकता है और इंपोर्ट शुरू कर सकता है जिसने फ़ाइल पढ़ा। प्रोजेक्ट के मालिक और एडमिन हर इंपोर्ट की प्रगति और रिपोर्ट देखते हैं।
बदलाव पूरा करें
अपने मॉनिटर जांचें
मॉनिटर में हर मॉनिटर खोलें और उसके पहले नतीजे जांचें। हार्टबीट मॉनिटर का नया पता होता है: उसे पिंग करने वाले जॉब को उस पते पर भेजें।
तय करें कि किसे बताया जाए
अपने मॉनिटर में मालिक जोड़ें, या उनकी खोली गई घटनाओं पर ऑन-कॉल ड्यूटी > ऑन-कॉल नीतियां से ऑन-कॉल नीति लगाएं, ताकि कुछ बंद होने पर सही लोगों को पता चले।
Uptime Kuma में जांचें बंद करें
जब Status200 वही चीज़ें जांचने लगे, तो Uptime Kuma में इन जांचों को रोक दें ताकि किसी को दो बार न बताया जाए।
समस्या निवारण
फ़ाइल अस्वीकार की गई
Status200 कारण बताता है: 10 MB से बड़ी फ़ाइल, मान्य JSON न होने वाली फ़ाइल, या ऐसी फ़ाइल जो न बैकअप है न Uptime Kuma का मेट्रिक्स पृष्ठ। बैकअप फिर से एक्सपोर्ट करें, या /metrics को सादे टेक्स्ट के रूप में फिर से सहेजें, और उसे दोबारा चुनें।
कोई मॉनिटर नहीं लाया गया के रूप में दिखता है
उसके साथ कारण लिखा होता है: ऐसा मॉनिटर प्रकार जो Status200 में नहीं है, ऐसा पता जिसे Status200 पढ़ नहीं सकता, या ऐसा प्रोजेक्ट जिसमें उसके लिए जगह या भुगतान का तरीका नहीं है। अगर Status200 पहले से उसी नाम, प्रकार और पते वाला मॉनिटर चलाता है, तो वही मॉनिटर जैसा है वैसा इस्तेमाल होता है।
कुछ आइटम नहीं चुने जा सकते
हर एक के साथ कारण लिखा होता है: ऐसा नाम जो प्रोजेक्ट में पहले से है, कुछ ऐसा जो पिछले इंपोर्ट ने लाया, या ऐसा रिकॉर्ड जिसे बनाने की आपको अनुमति नहीं है या जो आपके प्लान में शामिल नहीं है।