अपने Google Maps Platform API के इस्तेमाल, कोटा, और बिलिंग की जानकारी की नियमित तौर पर समीक्षा करना ज़रूरी है. इस जानकारी से, आपको एपीआई के इस्तेमाल का हिसाब लगाने में मदद मिलती है. साथ ही, इसकी मदद से पहले से तय किए गए इस्तेमाल की सीमाओं के अंदर रहना और प्लान किए गए बजट के ज़रिए खर्च को कंट्रोल करना आसान हो जाता है. इस जानकारी की समीक्षा करके, आपको अपने ऐप्लिकेशन और Google Maps Platform की सेवाओं के बीच होने वाले अनचाहे इंटरैक्शन के बारे में भी जानकारी मिल सकती है.
मैप प्लेटफ़ॉर्म दो टूल देता है, जो उपयोग, कोटा और बिलिंग जानकारी की समीक्षा करने में आपकी सहायता कर सकते हैं:
- रिपोर्टिंग: पहले से तय की गई विज़ुअल रिपोर्ट का एक सेट होता है, जिससे Google Cloud Console में एपीआई के इस्तेमाल, कोटा, और बिलिंग की जानकारी आसानी से देखी जा सकती है. एपीआई कॉल की संख्या तुरंत तय की जा सकती है. साथ ही, यह देखा जा सकता है कि एपीआई का इस्तेमाल करने की कितनी सीमा है. साथ ही, समय के साथ बिलिंग के इस्तेमाल पर नज़र रखी जा सकती है.
निगरानी: Cloud Console और एपीआई के ज़रिए टूल का एक सेट, जो आपको एपीआई के इस्तेमाल, कोटा, और बिलिंग की जानकारी पर नज़र रखने देता है. साथ ही, जब इनमें से कोई भी मेट्रिक पहले से तय सीमा तक पहुंच जाती है, तो चेतावनी तय करती है.
मॉनिटरिंग की मदद से, आप अपने हिसाब से मॉनिटरिंग डैशबोर्ड बना सकते हैं. इससे, आप अलग-अलग तरह के चार्ट के तौर पर अपनी मेट्रिक देख सकते हैं. जब मेट्रिक पहले से तय की गई सीमा को पार कर जाता है, तब आपको ईमेल या मैसेज (एसएमएस) जैसे अलर्ट की सूचना भी भेजी जा सकती है.
रिपोर्टिंग
Maps में रिपोर्टिंग की सुविधा, पहले से तय की गई विज़ुअल रिपोर्ट का एक सेट उपलब्ध कराती है. इसकी मदद से, Cloud Console में एपीआई के इस्तेमाल, बुनियादी डेटा, और बिलिंग की जानकारी आसानी से देखी जा सकती है. Cloud Console का इस्तेमाल करके, Maps Platform API के इस्तेमाल, कोटा, और बिलिंग नंबर से जुड़ी रिपोर्ट देखें.
एपीआई और सेवाओं की रिपोर्ट
Cloud Console एपीआई और सेवाएं रिपोर्ट, आपके प्रोजेक्ट के लिए चालू की गई सभी एपीआई के लिए, इस्तेमाल से जुड़ी मेट्रिक उपलब्ध कराती है. इनमें, Maps Platform API और SDK टूल के साथ-साथ, दूसरे सभी Google API और सेवाएं भी शामिल हैं.
इस इमेज में एपीआई और सेवाओं की रिपोर्ट दिखती है.
कोटा
आपके प्रोजेक्ट के लिए Maps Platform API पर ज़्यादा से ज़्यादा कितने अनुरोध किए जा सकते हैं, इसकी सीमा तय होती है. अनुरोधों की संख्या तीन तरह से सीमित की जा सकती है:
- हर रोज़
- प्रति मिनट
- हर उपयोगकर्ता के लिए एक मिनट का डेटा (जहां उपलब्ध है)
सिर्फ़ उन अनुरोधों और अनुरोधों को गिना जाता है जिनकी वजह से सर्वर की गड़बड़ियां होती हैं. पुष्टि नहीं हो पाने वाले अनुरोधों को कोटे में नहीं गिना जाता.
कोटा के इस्तेमाल से जुड़ी जानकारी, Cloud Console के कोटा रिपोर्ट पेज पर ग्राफ़ में दिखती है.
बिलिंग
Cloud Console की बिलिंग रिपोर्ट में, आपके चुने गए प्रोजेक्ट के लिए बिलिंग और उससे जुड़ी लागत की जानकारी मिलती है.
क्लाउड बिलिंग रिपोर्ट पेज पर क्लाउड बिलिंग खाते से जुड़े सभी प्रोजेक्ट के लिए, Google Cloud Platform के इस्तेमाल की कीमतें देखी जा सकती हैं. आपके लिए ज़रूरी लागत रुझान देखने में मदद पाने के लिए, आप एक डेटा रेंज चुन सकते हैं, समयसीमा चुन सकते हैं, चार्ट फ़िल्टर कॉन्फ़िगर कर सकते हैं, और प्रोजेक्ट, सेवा, SKU या जगह के हिसाब से ग्रुप में बांट सकते हैं.
क्लाउड बिलिंग रिपोर्ट से आपको इस तरह के सवालों के जवाब मिल सकते हैं:
- मेरे मौजूदा महीने में, Google Cloud Platform पर किस तरह के खर्च किए जा रहे हैं?
- पिछले महीने किस प्रोजेक्ट की सबसे ज़्यादा कीमत थी?
- पुराने रुझानों के आधार पर, आने वाले समय में होने वाले मेरे खर्च का अनुमान क्या है?
- मैं क्षेत्र के अनुसार कितना खर्च कर रहा हूँ?
इस इमेज में बिलिंग रिपोर्ट दिखती है.
निगरानी
क्लाउड मॉनिटरिंग, आपकी सेवा और Google Cloud Platform के उन रिसॉर्स का मेज़रमेंट इकट्ठा करती है जिनका आप इस्तेमाल करते हैं. उदाहरण के लिए, आप तय किए गए समय अंतराल पर एपीआई कॉल या कोटा के इस्तेमाल पर नज़र रख सकते हैं.
आप न सिर्फ़ कस्टम मेट्रिक और चार्ट परिभाषित कर सकते हैं, बल्कि चेतावनियां भी तय कर सकते हैं. अगर किसी सेवा की परफ़ॉर्मेंस आपकी तय की गई शर्तों को पूरा नहीं करती है, तो आपको सूचना भेजने के लिए अलर्ट का इस्तेमाल करना होगा. उदाहरण के लिए, आप ईमेल, टेक्स्ट मैसेज, Cloud Console मोबाइल ऐप्लिकेशन, और दूसरे विकल्पों के तौर पर सूचना भेज सकते हैं.
मेट्रिक
Cloudनिगरानी में:
- मेट्रिक से किसी मेज़र की गई जानकारी का पता चलता है. मेट्रिक के उदाहरणों में एपीआई को मिले कॉल की संख्या, इस्तेमाल किए जाने के कोटा का प्रतिशत या वर्चुअल मशीन का सीपीयू इस्तेमाल करना शामिल है.
- टाइम सीरीज़ एक डेटा स्ट्रक्चर होता है, जिसमें किसी मेट्रिक के टाइम स्टैंप वाले मेज़रमेंट और उन मेज़रमेंट के स्रोत और मतलब के बारे में जानकारी होती है.
मेट्रिक डेटा को एक्सप्लोर करने के लिए, मेट्रिक एक्सप्लोरर के साथ चार्ट बनाएं. उदाहरण के लिए, पिछले घंटे के एक मिनट के अंतराल में किसी एपीआई की अनुरोध की संख्या देखने के लिए, मेट्रिक एक्सप्लोरर का इस्तेमाल करें. यह चार्ट आपको सबसे हाल का डेटा दिखाने वाला चार्ट बनाने में मदद करेगा.
डैशबोर्ड
डैशबोर्ड की मदद से, चार्ट के संग्रह के तौर पर टाइम सीरीज़ के डेटा को देखा और मॉनिटर किया जा सकता है. कस्टम डैशबोर्ड बनाने के लिए, आप Cloud Console या क्लाउड मॉनिटरिंग एपीआई का इस्तेमाल कर सकते हैं.
नीचे दी गई इमेज में दो चार्ट वाला कस्टम डैशबोर्ड दिखाया गया है: बाईं ओर कोटा चार्ट और दाईं ओर एपीआई गिनती चार्ट.
चेतावनियां
अगर किसी सेवा की परफ़ॉर्मेंस आपकी तय की गई शर्तों के मुताबिक नहीं है, तो इसकी सूचना पाने के लिए, चेतावनी की नीति बनाएं. उदाहरण के लिए, आप ऐसा अलर्ट नीति बना सकते हैं जो आपकी सेवा के एचटीटीपी 200 रिस्पॉन्स के इंतज़ार के समय का 90वां पर्सेंटाइल 100 मि॰से॰ से ज़्यादा होने पर, आपकी ऑन-कॉल टीम को सूचना देता है.
चेतावनी देने से आपके क्लाउड ऐप्लिकेशन में समस्याओं के बारे में समय पर जानकारी मिलती है, ताकि आप समस्याओं को तुरंत हल कर सकें.
क्लाउड मॉनिटरिंग में कई तरह की चेतावनियां काम करती हैं, जैसे:
- मेट्रिक थ्रेशोल्ड की चेतावनियां: अगर कोई मेट्रिक किसी खास अवधि के लिए वैल्यू के ऊपर या उससे कम होती है या मेट्रिक पहले से तय प्रतिशत तक बढ़ती या घटती है, तो सूचना ट्रिगर करें.
- बजट के बारे में चेतावनियां: जब आपकी लागतें आपके बजट के कुछ प्रतिशत से ज़्यादा हो, तब सूचनाएं पाएं.
- कोटा अलर्ट: जब आपका इस्तेमाल कोटा सीमा तक पहुंच जाता है, तो सूचनाएं ट्रिगर करें.