अपने 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 मि॰से॰ से ज़्यादा होने पर, कॉल पर टीम को सूचना दे.
सूचना पाने से, क्लाउड ऐप्लिकेशन में आने वाली समस्याओं के बारे में समय पर जानकारी मिलती है, ताकि आप समस्याओं को जल्दी से हल कर सकें.
क्लाउड मॉनिटरिंग कई तरह की चेतावनियों के साथ काम करती है, जैसे:
- मेट्रिक थ्रेशोल्ड के बारे में चेतावनियां: अगर कोई मेट्रिक किसी खास अवधि के लिए वैल्यू से ज़्यादा या कम होती है या मेट्रिक तय प्रतिशत तक बढ़ती या घटती है, तो सूचना ट्रिगर करें.
- बजट से जुड़ी सूचनाएं: जब आपकी लागत आपके बजट के एक प्रतिशत से ज़्यादा हो जाए, तब सूचनाएं ट्रिगर करें.
- कोटा के बारे में सूचनाएं: इस्तेमाल की सीमा पूरी होने पर सूचनाएं ट्रिगर करें.