सर्वर सक्रिय API वास्तविक समय की स्थिति डेटा प्रदान करता है, जिससे यह डेवलपर्स और सिस्टम प्रशासकों के लिए एक अमूल्य उपकरण बन जाता है। इस API के साथ, उपयोगकर्ता अपने सर्वरों की स्थिति को जल्दी और आसानी से निगरानी कर सकते हैं
API तात्कालिक स्थिति प्रतिक्रिया, प्रतिक्रिया समय की निगरानी और आउटेज पहचान प्रदान करता है और यह वेब डेवलपर्स के लिए एक जरूरी API है
सर्वर सक्रिय API के मुख्य लाभों में से एक इसका उपयोग में आसानी है। API एक साधारण RESTful आर्किटेक्चर का उपयोग करता है, जो इसे विभिन्न प्रोग्रामिंग भाषाओं और प्लेटफार्मों के साथ एकीकृत करने में आसान बनाता है। इसका मतलब है कि डेवलपर्स आसानी से निगरानी कार्यक्षमता को अपने ऐप्लिकेशनों, उपकरणों और प्रणालियों में शामिल कर सकते हैं
सर्वर सक्रिय API का एक और लाभ इसकी स्केलेबिलिटी है। API एक बड़ी संख्या में अनुरोधों को संभाल सकता है। यह छोटे स्टार्टअप से लेकर बड़े उद्यमों तक सभी आकार की कंपनियों और संगठनों के लिए एक मूल्यवान उपकरण बनाता है
सर्वर सक्रिय API का उपयोग विभिन्न उद्देश्यों के लिए किया जा सकता है, जैसे महत्वपूर्ण सर्वर संसाधनों की उपलब्धता और विश्वसनीयता सुनिश्चित करना, उन सर्वरों पर चलने वाले वेब ऐप्लिकेशनों की निगरानी करना
इसके अलावा, API अन्य निगरानी उपकरणों और सेवाओं के साथ मिलकर सर्वर वातावरण का एक अधिक पूर्ण दृश्य प्रदान करने के लिए प्रयोग किया जा सकता है
कुल मिलाकर, सर्वर सक्रिय API डेवलपर्स और सिस्टम प्रशासकों के लिए एक अनिवार्य उपकरण है जिन्हें अपने सर्वरों और वेब ऐप्लिकेशनों की उपलब्धता और प्रदर्शन की निगरानी करने की आवश्यकता होती है। इसका उपयोग में आसानी, स्केलेबिलिटी और वास्तविक समय की निगरानी क्षमताएं सभी आकार की कंपनियों और संगठनों के लिए इसे एक मूल्यवान संपत्ति बनाती हैं। सर्वर सक्रिय API का उपयोग करके, उपयोगकर्ता सुनिश्चित कर सकते हैं कि उनके सर्वर हमेशा उपलब्ध हैं और उच्चतम प्रदर्शन पर कार्य कर रहे हैं, जिससे उन्हें अधिकतम अपटाइम स्तर बनाए रखने और अपने व्यापारिक लक्ष्यों को प्राप्त करने में मदद मिलती है
यह पैरामीटर प्राप्त करेगा और आपको एक JSON प्रदान करेगा
वेबसाइट अपटाइम मॉनिटरिंग: इसका उपयोग विशिष्ट सर्वरों पर होस्ट की गई वेबसाइटों के अपटाइम की निगरानी के लिए किया जा सकता है
सर्वर स्थिति मॉनिटरिंग: सिस्टम प्रशासक इसका उपयोग सर्वरों की वास्तविक समय की स्थिति की निगरानी के लिए कर सकते हैं
ऐप्लिकेशन प्रदर्शन निगरानी: डेवलपर्स API का उपयोग ऐप्लिकेशन प्रदर्शन की निगरानी के लिए कर सकते हैं
लोड संतुलन: सर्वर सक्रिय API का उपयोग सर्वर उपयोग की निगरानी करने और सर्वरों के बीच लोड को संतुलित करने के लिए किया जा सकता है, यह सुनिश्चित करते हुए कि कोई भी ओवरलोड न हो
पूर्वानुमानित रखरखाव: सिस्टम प्रशासक इस API का उपयोग संभावित समस्याओं का पता लगाने के लिए करते हैं इससे पहले कि वे गंभीर बन जाएं, जिससे उन्हें पूर्वानुमानित रखरखाव करने और डाउनटाइम से बचने की अनुमति मिलती है
API कॉल्स की संख्या के अलावा कोई और सीमाएं नहीं हैं
{"url":"https://www.zylalabs.com","status":"Up","statusCode":301,"statusCodeDescription":"Moved Permanently"}
curl --location --request GET 'https://zylalabs.com/api/2011/server+active+api/1782/check+by+url?url=www.zylalabs.com' --header 'Authorization: Bearer YOUR_API_KEY'
{"url":"https://google.com","keyword":"google","keywordFound":true}
curl --location --request GET 'https://zylalabs.com/api/2011/server+active+api/1783/check+by+url+and+keyword?keyword=google&url=https://google.com' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
"यूआरएल द्वारा जांचें" बिंदु सर्वर की स्थिति लौटाता है जिसमें यूआरएल, स्थिति (जैसे "उप"), स्थिति कोड (जैसे 301) और स्थिति कोड का विवरण शामिल है "यूआरएल और कीवर्ड द्वारा जांचें" बिंदु समान डेटा लौटाता है साथ ही एक बूलियन जो यह दर्शाता है कि क्या निर्दिष्ट कीवर्ड पृष्ठ पर मिला
प्रतिक्रिया डेटा में मुख्य क्षेत्र शामिल हैं "url" (जांच की गई URL), "status" (वर्तमान सर्वर स्थिति), "statusCode" (HTTP स्थिति कोड), "statusCodeDescription" (स्थिति कोड का विवरण), और "keywordFound" (यह संकेत करता है कि कीवर्ड मौजूद है)
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें कुंजी-मूल्य जोड़े हैं उदाहरण के लिए "URL द्वारा जांचें" एंडपॉइंट से एक सामान्य प्रतिक्रिया इस प्रकार हो सकती है `{"url":"https://example.com","status":"Up","statusCode":200,"statusCodeDescription":"OK"}`
"URL द्वारा जाँच" अंतिम बिंदु को एकल पैरामीटर की आवश्यकता होती है: जाँच करने के लिए URL "URL और कीवर्ड द्वारा जाँच" अंतिम बिंदु को दो पैरामीटर्स की आवश्यकता होती है: URL और पृष्ठ की सामग्री के भीतर खोजने के लिए एक कीवर्ड
उपयोगकर्ता विभिन्न URLs और कीवर्ड निर्दिष्ट करके अपने अनुरोधों को कस्टमाइज़ कर सकते हैं उदाहरण के लिए "https://example.com" की स्थिति की जांच करने और "example" कीवर्ड खोजने के लिए उपयोगकर्ता दोनों पैरामीटर के साथ "URL और कीवर्ड द्वारा जांचें" अंत बिंदु को कॉल करेंगे
सर्वर सक्रिय एपीआई HTTP अनुरोधों के लिए सीधे सर्वर प्रतिक्रियाओं से डेटा एकत्र करता है यह सुनिश्चित करता है कि स्थिति की जानकारी सटीक है और निगरानी किए जा रहे सर्वर की वास्तविक समय राज्य को दर्शाता है
विशिष्ट उपयोग के मामलों में वेबसाइट की अपटाइम की निगरानी करना एप्लिकेशन के प्रदर्शन को सुनिश्चित करना आउटेज का निदान करना और सक्रिय रखरखाव करना शामिल है उदाहरण के लिए एक डेवलपर एपीआई का उपयोग कर सकता है यह जांचने के लिए कि उनका वेब एप्लिकेशन उपलब्ध है और सही तरीके से काम कर रहा है
उपयोगकर्ता वापस किए गए डेटा का उपयोग अलर्ट बनाने के लिए कर सकते हैं सर्वर के प्रदर्शन को समय के साथ लॉग करने के लिए या अन्य निगरानी उपकरणों के साथ एकीकृत करने के लिए उदाहरण के लिए यदि स्थिति "डाउन" दिखाती है तो उपयोगकर्ता तत्काल कार्रवाई के लिए संबंधित टीमों को सूचित करने के लिए स्वचालित सूचनाएं सेट कर सकते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
991ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,140ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
947ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,024ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,520ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
406ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
271ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
249ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
462ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
117ms