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