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