क्लाउड मॉनिटरिंग आपके एपीआई और सेवा के साथ-साथ, Google Cloud Platform के उन संसाधनों की मेट्रिक इकट्ठा करती है जिनका इस्तेमाल किया जाता है. इस विषय में बताया गया है कि 'क्लाउड मॉनिटरिंग' को कॉन्फ़िगर कैसे करें. साथ ही, एपीआई के इस्तेमाल को मॉनिटर करने, डैशबोर्ड बनाने, और सूचनाएं बनाने के लिए इसका इस्तेमाल कैसे करें.
क्लाउड मॉनिटरिंग में कई सुविधाएं और विकल्प मौजूद हैं. इस विषय में क्लाउड मॉनिटरिंग की सुविधा के बारे में बताया गया है और बुनियादी उदाहरण दिए गए हैं. कई सुविधाओं के साथ-साथ सभी सुविधाओं के बारे में जानकारी पाने के लिए, क्लाउड मॉनिटरिंग दस्तावेज़ देखें.
क्लाउड मॉनिटरिंग कॉन्फ़िगर करें
निगरानी की सुविधा की मदद से, मेट्रिक को देखा और मैनेज किया जा सकता है:
- किसी एक प्रोजेक्ट के लिए
- एक ही संगठन में कई प्रोजेक्ट के लिए
- कई संगठनों के कई प्रोजेक्ट के लिए
यह पक्का करने के लिए कि आपके प्रोजेक्ट के लिए मेट्रिक उपलब्ध हैं, ये काम करें:
- Google Cloud Console में, निगरानी को चुनें:
- पक्का करें कि आपने सही प्रोजेक्ट चुना है.
- निगरानी नेविगेशन पैनल में, मेट्रिक के स्कोप की दाईं ओर मौजूद > पर क्लिक करें. नीचे दिया गया स्क्रीनशॉट, वह पेज दिखाता है जो AllEnvironments प्रोजेक्ट चुनने पर दिखता है:
इस प्रोजेक्ट से निगरानी की जाने वाली मेट्रिक लेबल वाली टेबल में, उन प्रोजेक्ट की सूची होती है जिनकी मेट्रिक मौजूदा मेट्रिक के स्कोप के ज़रिए ऐक्सेस की जा सकती हैं. टेबल की हर लाइन में एक प्रोजेक्ट और उस प्रोजेक्ट की भूमिका होती है:
- स्कोपिंग प्रोजेक्ट: यह प्रोजेक्ट अपटाइम जांच, सूचना देने वाली नीतियों, ग्रुप, और डैशबोर्ड को सेव करता है, जिन्हें आपने कॉन्फ़िगर किया है. मेट्रिक के स्कोप और स्कोपिंग प्रोजेक्ट के बीच 1:1 का संबंध होता है. इस उदाहरण के लिए, AllEnvironments प्रोजेक्ट स्कोपिंग प्रोजेक्ट है.
- मॉनिटर किया गया प्रोजेक्ट: प्रोजेक्ट की मेट्रिक, मौजूदा मेट्रिक के स्कोप में दिखती हैं. इस उदाहरण के लिए, स्टेजिंग और प्रोडक्शन प्रोजेक्ट की निगरानी वाले प्रोजेक्ट होते हैं.
नीचे दिए गए प्रोजेक्ट, इस प्रोजेक्ट की मेट्रिक देख सकते हैं लेबल वाली टेबल में, उन प्रोजेक्ट की सूची होती है जिनकी मेट्रिक के दायरे में मौजूदा प्रोजेक्ट शामिल होता है. पिछले स्क्रीनशॉट में दिखाया गया है कि किसी भी दूसरे प्रोजेक्ट से, AllEnvironments प्रोजेक्ट में सेव की गई मेट्रिक को ऐक्सेस नहीं किया जा सकता.
प्रोजेक्ट जोड़ने और हटाने के तरीके के साथ-साथ अन्य जानकारी के लिए, क्लाउड मॉनिटरिंग कॉन्फ़िगर करें देखें.
मेट्रिक एक्सप्लोर करें
मेट्रिक डेटा को एक्सप्लोर करने के लिए, मेट्रिक एक्सप्लोरर का इस्तेमाल करके एक चार्ट बनाएं. यह चार्ट, क्लाउड मॉनिटरिंग के साथ शामिल है. उदाहरण के लिए, अगर आपको किसी एपीआई के कोटा के इस्तेमाल की जानकारी देखनी है, तो मेट्रिक्स एक्सप्लोरर का इस्तेमाल करके हाल का डेटा दिखाने वाला चार्ट बनाया जा सकता है.
नीचे दी गई इमेज में एक चार्ट दिखाया गया है, जिसमें Maps API के लिए कोटा के इस्तेमाल की जानकारी दी गई है:
इस उदाहरण में, स्टैक किया गया बार चार्ट दिखाया गया है. इसमें हर एपीआई को बार के सेक्शन के तौर पर दिखाया गया है. अलग-अलग तरह के चार्ट बनाए जा सकते हैं, जैसे कि लाइन चार्ट, बार चार्ट, और हीट मैप. एक ऐसा चार्ट भी बनाया जा सकता है जो 10 अलग-अलग मेट्रिक दिखाता है.
इस इमेज में:
- चार्ट के बाईं ओर मौजूद संसाधन टाइप और मेट्रिक फ़ील्ड, चार्ट में दिखाया गया मेट्रिक डेटा तय करते हैं.
- चार्ट के ऊपर मौजूद चार्ट टाइप ड्रॉप-डाउन की मदद से, चार्ट का टाइप चुना जा सकता है. इस उदाहरण में, यह स्टैक किए गए बार चार्ट पर सेट किया गया है.
- चार्ट के ऊपर समय अंतराल एक हफ़्ता (एक हफ़्ता) पर सेट है.
- चार्ट के नीचे service, quota_Metrics, एपीआई तरीका, और मेट्रिक value दी गई है जो चार्ट का डेटा तय करती है. दिखाए गए डेटा को बेहतर बनाने के लिए, इस जानकारी का इस्तेमाल करने के लिए, फ़िल्टर जोड़ें चुनें.
मेट्रिक एक्सप्लोरर पेज से बाहर जाने पर, चार्ट अस्वीकार हो जाता है, ताकि आपके पास मिटाने के लिए कोई अनचाहा आर्टफ़ैक्ट न रहे. इसके अलावा, चार्ट को कस्टम डैशबोर्ड में सेव किया जा सकता है या शेयर किया जा सकता है. डैशबोर्ड में चार्ट जोड़ने के बारे में ज़्यादा जानकारी के लिए, नीचे डैशबोर्ड बनाएं देखें.
एक मेट्रिक का चार्ट बनाना
मेट्रिक्स एक्सप्लोरर का इस्तेमाल करके चार्ट को कॉन्फ़िगर करने के लिए, यह तरीका अपनाएं:
- Cloud Console में, निगरानी को चुनें:
- नेविगेशन पैनल में, मेट्रिक एक्सप्लोरर चुनें.
- टूलबार में, मेट्रिक डेटा को बार चार्ट के तौर पर देखने के लिए, चार्ट टाइप के ड्रॉप-डाउन से स्टैक किया गया बार चार्ट चुनें.
- समय का अंतराल चुनें, जैसे कि एक हफ़्ता (एक हफ़्ता).
- चार्ट पर दिखाने के लिए डेटा चुनें. मेन्यू-ड्रिवन इंटरफ़ेस का इस्तेमाल करने या
फ़िल्टर डालने के लिए, कॉन्फ़िगरेशन टैब चुनें. मॉनिटरिंग क्वेरी लैंग्वेज (MQL) का इस्तेमाल करने के लिए, MQL
टैब चुनें.
- कोटा के इस्तेमाल का चार्ट बनाने के लिए, संसाधन टाइप के तौर पर उपभोक्ता कोटा चुनें. इसके अलावा, अगर आपको एपीआई के इस्तेमाल के लिए चार्ट बनाना है, तो Consud API या Google Maps API चुनें (Google Maps Platform API के लिए उपलब्ध इस्तेमाल से जुड़ी मेट्रिक के बारे में ज़्यादा जानकारी के लिए, इस्तेमाल से जुड़ी मेट्रिक सेक्शन देखें). किसी भी रिसॉर्स की जानकारी देखने के लिए, उस पर कर्सर घुमाएं.
- मेट्रिक के लिए, कोटे के इस्तेमाल को रेट करें चुनें. मेट्रिक डेटा दिखाने के लिए, चार्ट अपने-आप अपडेट हो जाता है. ध्यान दें कि मेट्रिक के लिए कोटा के अन्य विकल्प भी हैं. ब्यौरा देखने के लिए, हर मेट्रिक पर कर्सर घुमाएं. मेट्रिक एक्सप्लोरर फ़ील्ड के बारे में ज़्यादा जानकारी के लिए, मेट्रिक चुनना और चार्ट किए गए डेटा को दिखाने का तरीका चुनना देखें.
- (ज़रूरी नहीं) डिसप्ले को बेहतर बनाने के लिए, इन विकल्पों का इस्तेमाल करें:
- दिखाए जाने वाले डेटा का सबसेट तय करने के लिए, फ़िल्टर जोड़ें. फ़िल्टर जोड़ने के लिए, फ़िल्टर जोड़ें को चुनें और डायलॉग बॉक्स पूरा करें. ज़्यादा
जानकारी के लिए, चार्ट में शामिल डेटा को फ़िल्टर करना देखें. उदाहरण के लिए, किसी एक एपीआई का डेटा देखने के लिए:
- लेबल फ़ील्ड में तरीका चुनें.
- तुलना फ़ील्ड में, = (इसके बराबर है) चुनें.
- वैल्यू फ़ील्ड में, किसी खास तरीके का नाम चुनें. आपको डेटा दिखाने के लिए चुने गए तरीके का नाम चुनने के लिए कहा जाएगा.
- चार्ट अपडेट करने के लिए, हो गया को चुनें.
- टाइम सीरीज़ को किसी लेबल के मुताबिक ग्रुप करने के लिए, इसके हिसाब से ग्रुप बनाएं फ़ील्ड का इस्तेमाल करें. इस फ़ील्ड के लिए कोई वैल्यू चुनने पर, एग्रीगेटर फ़ील्ड के लिए कोई वैल्यू अपने-आप चुन ली जाती है.
- टाइम सीरीज़ को जोड़ने का तरीका बताने के लिए, एग्रीगेटर फ़ील्ड सेट करें. उदाहरण के लिए, अगर इसके हिसाब से ग्रुप बनाएं फ़ील्ड खाली है और एग्रीगेटर फ़ील्ड, मीन पर सेट है, तो चार्ट में टाइम सीरीज़ का औसत दिखाया जाता है.
- अलग-अलग टाइम सीरीज़ को प्रोसेस करने का तरीका कॉन्फ़िगर करने के लिए, बेहतर विकल्प चुनें. ज़्यादा जानकारी के लिए, मेट्रिक्स एक्सप्लोरर का इस्तेमाल करते समय मेट्रिक चुनना देखें.
- दिखाए जाने वाले डेटा का सबसेट तय करने के लिए, फ़िल्टर जोड़ें. फ़िल्टर जोड़ने के लिए, फ़िल्टर जोड़ें को चुनें और डायलॉग बॉक्स पूरा करें. ज़्यादा
जानकारी के लिए, चार्ट में शामिल डेटा को फ़िल्टर करना देखें. उदाहरण के लिए, किसी एक एपीआई का डेटा देखने के लिए:
विकल्प के तौर पर, किसी डैशबोर्ड में जोड़ें.
मेट्रिक एक्सप्लोरर पेज से बाहर जाने पर, चार्ट खारिज हो जाता है. चार्ट को नए या मौजूदा डैशबोर्ड में सेव करने के लिए, चार्ट सेव करें विकल्प चुना जा सकता है. हालांकि, ऐसा करना ज़रूरी नहीं है. डैशबोर्ड में चार्ट जोड़ने के बारे में ज़्यादा जानकारी पाने के लिए, नीचे डैशबोर्ड बनाना देखें.
एक से ज़्यादा मेट्रिक का चार्ट बनाना
कुछ स्थितियों में, हो सकता है कि आप एक ही चार्ट पर कई मेट्रिक दिखाना चाहें. उदाहरण के लिए, हो सकता है कि आप कोटा के इस्तेमाल की जानकारी दिखाने वाले चार्ट पर ही कोटे की सीमा दिखाना चाहें. चार्ट में ज़्यादा से ज़्यादा 10 मेट्रिक दिखाई जा सकती हैं.
किसी मौजूदा चार्ट में मेट्रिक जोड़ने के लिए, यह तरीका अपनाएं:
- मौजूदा चार्ट में, स्क्रीन पर सबसे नीचे मौजूद एक और मेट्रिक जोड़ें चुनें.
- मेट्रिक को चुनें. इसके बाद, यह तय करें कि उस मेट्रिक के लिए टाइम सीरीज़ को कैसे दिखाया जाए. ठीक उसी तरह, जैसे आपने ऊपर मूल मेट्रिक को कॉन्फ़िगर किया था.
इसी विषय से जुड़े लिंक
मेट्रिक एक्सप्लोर करने के बारे में ज़्यादा जानकारी के लिए, यहां देखें:
- मेट्रिक्स एक्सप्लोरर की मदद से चार्ट बनाना
- मेट्रिक्स एक्सप्लोरर का इस्तेमाल करते समय मेट्रिक चुनना
- सभी Google Cloud API के लिए उपलब्ध मेट्रिक
- Google Maps Platform API के लिए खास मेट्रिक
- चार्ट के डिस्ट्रिब्यूशन से जुड़ी मेट्रिक
- विकल्प देखें
डैशबोर्ड बनाएं
डैशबोर्ड की मदद से, चार्ट के कलेक्शन के तौर पर टाइम-सीरीज़ के डेटा को देखा और मॉनिटर किया जा सकता है. क्लाउड मॉनिटरिंग, पहले से तय डैशबोर्ड और कस्टम डैशबोर्ड पर काम करती है:
- आपकी इस्तेमाल की जाने वाली Google Cloud Platform सेवाओं के लिए, पहले से तय किए गए डैशबोर्ड अपने-आप इंस्टॉल हो जाते हैं. इन डैशबोर्ड को कॉन्फ़िगर नहीं किया जा सकता.
- कस्टम डैशबोर्ड वे डैशबोर्ड होते हैं जिन्हें आपने बनाया है. कस्टम डैशबोर्ड की मदद से, यह तय किया जा सकता है कि आपको कौनसा डेटा देखना है और उस डेटा को कैसे देखना है. उदाहरण के लिए, अपने प्रोजेक्ट में सेव किया गया मेट्रिक डेटा, सूचना देने वाली नीतियां, और लॉग दिखाए जा सकते हैं. टाइम सीरीज़ का डेटा, किसी चार्ट पर, गेज या स्कोरकार्ड के साथ या टेबल फ़ॉर्मैट में दिखाया जा सकता है.
कस्टम डैशबोर्ड बनाने के लिए, Cloud Console या Cloud Monitoring API का इस्तेमाल किया जा सकता है. नीचे दी गई इमेज में दो चार्ट वाला कस्टम डैशबोर्ड दिखाया गया है:
- बाईं ओर कोटा चार्ट
- दाईं ओर, एपीआई की गिनती करने वाला चार्ट
मेट्रिक चार्ट बनाकर और फिर चार्ट को डैशबोर्ड में जोड़कर, एक कस्टम डैशबोर्ड बनाएं. मेट्रिक एक्सप्लोरर में, चार्ट बनाया जा सकता है. इसके बाद, उसे नए या मौजूदा डैशबोर्ड में जोड़ा जा सकता है. इसके अलावा, डैशबोर्ड बनाकर उसमें बदलाव करके भी चार्ट जोड़ा जा सकता है.
अगर आपने Cloud Monitoring API का इस्तेमाल करके कस्टम डैशबोर्ड मैनेज करने का विकल्प चुना है, तो मेट्रिक एक्सप्लोरर आपको दो काम की सुविधाएं देगा:
- आपको जिस चार्ट को डैशबोर्ड में जोड़ना है उसके लिए JSON फ़ॉर्मैट जनरेट करने के लिए, मेट्रिक एक्सप्लोरर का इस्तेमाल करके चार्ट को कॉन्फ़िगर करें. इसके बाद, मेट्रिक्स एक्सप्लोरर टूलबार में ज़्यादा विकल्प मेन्यू आइटम से, JSON फ़ॉर्मैट को ऐक्सेस किया जा सकता है.
- चार्ट को कॉन्फ़िगर करने के लिए, Cloud Monitoring API के साथ इस्तेमाल किए जाने वाले 'निगरानी' फ़िल्टर के सिंटैक्स की पहचान करने के लिए, 'मेट्रिक्स एक्सप्लोरर' के मेन्यू-ड्रिवन इंटरफ़ेस का इस्तेमाल करें. मेट्रिक और फ़िल्टर चुनने के बाद, डायरेक्ट फ़िल्टर मोड पर स्विच करें. ऐसा करने पर, आपको 'मॉनिटर करने वाला ऐसा ही फ़िल्टर' दिखेगा.
कस्टम डैशबोर्ड बनाना
कस्टम डैशबोर्ड बनाने के लिए, यह तरीका अपनाएं:
- Cloud Console में, निगरानी को चुनें:
- नेविगेशन पैनल में, डैशबोर्ड को चुनें.
- डैशबोर्ड की खास जानकारी देने वाले पेज में, डैशबोर्ड बनाएं पर क्लिक करें.
- हर उस चार्ट के लिए जिसे डैशबोर्ड में जोड़ना है:
चार्ट जोड़ें से कोई चार्ट टाइप चुनें या किसी एक को लाइब्रेरी से खींचकर ग्राफ़ एरिया में छोड़ें.
चुने गए टाइप के लिए, पहले से कॉन्फ़िगर किया गया चार्ट दिखता है. नीचे दिया गया उदाहरण, लाइन चार्ट और उसका कॉन्फ़िगरेशन पैनल दिखाता है:
- संसाधन टाइप और मेट्रिक चुनें.
कोई भी फ़िल्टर ठीक वैसे ही लागू करें जैसे आपने चार्ट बनाते समय ऊपर किया था.
अपने विकल्पों के बारे में ज़्यादा जानकारी के लिए, डैशबोर्ड विजेट जोड़ें देखें.
- (ज़रूरी नहीं) डैशबोर्ड टूलबार में, चार्ट जोड़ें पर क्लिक करके, कोई दूसरा चार्ट जोड़ें. इसके बाद, चार्ट को पसंद के मुताबिक बनाने के लिए, पिछले चरण दोहराएं.
- बदलाव करने के बाद, डैशबोर्ड से बाहर निकलने के लिए लेफ़्ट ऐरो का इस्तेमाल करें या निगरानी वाले मेन्यू के किसी अन्य आइटम को चुनें. आपका डैशबोर्ड अपने-आप सेव हो जाता है.
कोई डैशबोर्ड देखना
डैशबोर्ड देखने के लिए, यह तरीका अपनाएं:
- Cloud Console में, निगरानी को चुनें:
- नेविगेशन पैनल में, डैशबोर्ड को चुनें.
- सूची से अपना कस्टम डैशबोर्ड या पहले से तय किया गया डैशबोर्ड चुनें.
इसी विषय से जुड़े लिंक
डैशबोर्ड बनाने के बारे में ज़्यादा जानकारी के लिए, देखें:
इस्तेमाल से जुड़ी मेट्रिक
Google Maps Platform API के इस्तेमाल पर नज़र रखने के लिए, मेट्रिक के दो ग्रुप उपलब्ध हैं: Serviceruntime Metrics (संसाधन का प्रकार consumed_api) ज़्यादातर Google Cloud API और Google Maps Platform मेट्रिक के लिए उपलब्ध, Google Maps Platform API की खास मेट्रिक, (संसाधन का टाइप maps.googleapis.com/Api).
दोनों मेट्रिक, एपीआई के इस्तेमाल से जुड़े ट्रैफ़िक को बांटने के लिए संसाधन लेबल के एक ही सेट के साथ काम करती हैं:
project_id
, service
, method
, version
,
location
, और credential_id
. संबंधित मेट्रिक संसाधन के लिए दस्तावेज़ में संसाधन लेबल
की जानकारी देखें:
इस्तेमाल की निगरानी के लिए, मेट्रिक के हर ग्रुप में दो तरह के मेट्रिक होते हैं: अनुरोधों की संख्या और अनुरोधों की संख्या.
अनुरोध की संख्या मेट्रिक में, इस्तेमाल के ट्रैफ़िक को protocol
, grpc_status_code
, response_code
, और response_code_class
मेट्रिक लेबल के हिसाब से बांटा जा सकता है. इसके अलावा, Google Maps Platform की मेट्रिक में आपको
platform_type
के हिसाब से डेटा को बांटा जा सकता है.
अनुरोध के इंतज़ार का समय मेट्रिक में, इस्तेमाल के ट्रैफ़िक को सिर्फ़ Google Maps Platform की मेट्रिक में protocol
, platform_type
, response_code
, और response_code_class
मेट्रिक लेबल के हिसाब से बांटा जा सकता है.
मेट्रिक के टाइप और लेबल के बारे में ज़्यादा जानकारी, दस्तावेज़ में उनसे जुड़े मेट्रिक ग्रुप के लिए देखें:
रिस्पॉन्स के स्टेटस और रिस्पॉन्स कोड के लेबल मैप करना
नीचे दी गई टेबल में, Google Maps Platform API के अनुरोधों और 'क्लाउड मॉनिटरिंग' में उपलब्ध रिस्पॉन्स कोड लेबल के रिस्पॉन्स में मिले रिस्पॉन्स स्टेटस कोड और एचटीटीपी रिस्पॉन्स कोड के बीच मैपिंग की जानकारी दी गई है: एचटीटीपी रिस्पॉन्स कोड, एचटीटीपी रिस्पॉन्स कोड क्लास, जीआरपीसी स्टेटस कोड. जीआरपीसी स्टेटस कोड, gRPC अनुरोधों के लिए अंकों वाला gRPC रिस्पॉन्स कोड होता है. इसके अलावा, एचटीटीपी अनुरोधों के लिए यह जीआरपीसी बराबर का कोड होता है.
एपीआई से मिले रिस्पॉन्स में रिस्पॉन्स कोड दिखाए गए | मॉनिटरिंग के लिए रिपोर्ट किए गए रिस्पॉन्स कोड | |||
---|---|---|---|---|
Maps API स्थिति | एचटीटीपी रिस्पॉन्स कोड | एचटीटीपी रिस्पॉन्स कोड | एचटीटीपी रिस्पॉन्स कोड क्लास | जीआरपीसी स्टेटस कोड |
ठीक है | 200, 204, 302 |
200, 204, 302 |
2xx, 3xx |
0 (ठीक) |
DATA_NOT_AVAILABLE, NOT_FOUND, ZERO_RESULTS |
200 | 200, 404(1) | 2xx, 4xx(1) |
5 (NOT_FOUND)(1) |
INVALID_REQUEST (अमान्य पैरामीटर वैल्यू), MAX_ROUTE_LENGTH_EXCEEDED, MAX_WAYPOINTS_EXCEEDED, वगैरह. |
200, 400 |
400 | 4XX | 3 (अमान्य_लेबल) |
INVALID_REQUEST (अमान्य/उपलब्ध पैरामीटर, अनुरोध को पार्स करने में गड़बड़ी) | 200, 400 |
400 | 4XX | 3 (अमान्य_लेबल) |
REQUEST_DENIED | 200, 403, 200, 400 |
403, 401(1) |
4xx(1) | 7 (PERMISSION_DENIED), 16 (पुष्टि नहीं की गई) |
200, 403, 429 |
429(1) | 4xx(1) | 8 (Resource_EXHAUSTED) | |
UNKNOWN_ERROR | 200, 500, 503 |
500(1), 503 |
5xx(1) | 2 (UNKNOWN)/13 (इंटरनल)(1), 14 (उपलब्ध नहीं है) |
<br- <br- 2 <br- <br- <br- <br- <br-
<br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br- <br-<br- <br-> क्यों200 200 200 200 200 2xx 2xx 2xx 2xx 2xx 404 4xx 4xx 4xx 4xx 4xx 4xx 4xx 0 OK 5 NOT_FOUND NOT_FOUND DATA_NOT_AVAILABLE ZERO_RESULTS 400 403 403 403 7 PERMISSION_DENIED REQUEST_DENIED REQUEST_DENIED 401 16 UNAUTHENTICATED 429 OVER_QUERY_LIMIT dailyLimitExceeded rateLimitExceeded userRateLimitExceeded 500 5xx 2 UNKNOWN 13 INTERNAL UNKNOWN_ERROR
ट्रांज़िशन की अवधि के दौरान, दोनों रिस्पॉन्स कोड देखे जा सकते हैं. Maps API से मिले रिस्पॉन्स में दिए गए रिस्पॉन्स कोड में बदलाव नहीं किया जा रहा है. मेट्रिक एक्सप्लोरर में, समय के साथ रिपोर्ट किए गए रिस्पॉन्स कोड के ब्रेकडाउन की जानकारी देखी जा सकती है.
|
सूचनाएं बनाएं
चेतावनी देने से, ऐप्लिकेशन में आ रही समस्याओं के बारे में समय पर जानकारी मिलती है. इससे समस्याओं को जल्दी हल किया जा सकता है. क्लाउड मॉनिटरिंग में, चेतावनी देने वाली नीति उन स्थितियों के बारे में बताती है जिनके तहत आपको सूचना चाहिए. साथ ही, यह भी बताया गया है कि आपको किस तरह से सूचना चाहिए.
सूचना देने से जुड़ी नीतियां, आसान या मुश्किल हो सकती हैं. सूचना देने से जुड़ी नीतियों की मदद से, यह कॉन्फ़िगर किया जा सकता है कि क्या किसी एक टाइम सीरीज़ की वजह से कोई शर्त पूरी हो सकती है या शर्त पूरी होने से पहले, एक से ज़्यादा टाइम सीरीज़ को शर्त पूरी करनी होगी या नहीं. उदाहरण के लिए:
- जब किसी खास एपीआई के लिए, हर पांच मिनट की विंडो में 1,000 से ज़्यादा अनुरोध हो जाएं, तो मुझे सूचना दें.
- जब एचटीटीपी 200 रिस्पॉन्स का 90वां पर्सेंटाइल, 3 या उससे ज़्यादा एपीआई के लिए 100 मि॰से॰ की इंतज़ार की अवधि से ज़्यादा हो, तो ऑन-कॉल टीम को इसकी सूचना दें.
नीचे दी गई इमेज में बताया गया है कि जब पांच मिनट की अवधि में एपीआई के लिए अनुरोध की संख्या 20 से ज़्यादा हो जाती है, तब सूचना जनरेट करने के लिए सूचना की परिभाषा क्या होती है:
इस इमेज में:
- चार्ट में अलग-अलग एपीआई के लिए, समय के साथ एपीआई कॉल की संख्या दिखाई गई है.
- लाल लाइन, अलर्ट का थ्रेशोल्ड दिखाती है. पांच मिनट की विंडो के दौरान, अगर एपीआई कॉल इस थ्रेशोल्ड से ज़्यादा होते हैं, तो सूचना ट्रिगर होती है. इस उदाहरण में, आप देख सकते हैं कि एक एपीआई सीमा से ज़्यादा हो गया है.
सूचना देने वाली किसी नीति से जुड़ी शर्तें पूरी होने पर, क्लाउड मॉनिटरिंग से एक सूचना खुलती है और इसकी सूचनाएं मिलती हैं:
- समस्या एक स्थायी रिकॉर्ड होती है, जिसमें स्थिति पूरी होने पर निगरानी किए जाने वाले संसाधनों के बारे में जानकारी स्टोर की जाती है. जब शर्त पूरी होना बंद हो जाती है, तो समस्या अपने-आप बंद हो जाती है. सूचना देने वाले डैशबोर्ड का इस्तेमाल करके, कारोबार के खुले और बंद होने के सभी मामले देखे जा सकते हैं.
- सूचना देने की नीति कॉन्फ़िगर करते समय, यह तय किया जाता है कि किसे सूचना दी जाए. निगरानी करने की सुविधा, सामान्य सूचना चैनलों के साथ काम करती है. इनमें ईमेल, Cloud Mobile App, और PagerDuty या Slack जैसी सेवाएं शामिल हैं. सूचना वाले चैनलों की पूरी सूची देखने के लिए, सूचना के विकल्प देखें.
चेतावनी के टाइप
क्लाउड मॉनिटरिंग कई तरह की सूचनाओं के साथ काम करती है. उदाहरण के लिए, आपके पास यह तय करने का विकल्प होता है कि:
- मेट्रिक थ्रेशोल्ड की चेतावनियां: अगर कोई मेट्रिक किसी खास अवधि विंडो के लिए वैल्यू से ज़्यादा या कम होती है या मेट्रिक तय प्रतिशत तक बढ़ती या घटती है, तो सूचना ट्रिगर करें.
- बजट के बारे में सूचनाएं: जब आपकी लागत (असल लागत या अनुमानित लागत) आपके बजट (आपके तय किए गए नियमों के आधार पर) के प्रतिशत से ज़्यादा हो जाए, तब सूचनाएं पाने के लिए थ्रेशोल्ड नियम सेट करें. इस सूचना में, एपीआई के इस्तेमाल की सीमा नहीं होती. यह आपको तब ही चेतावनी देती है, जब आपका खर्च तय की गई रकम के आस-पास हो.
- कोटा से जुड़ी चेतावनियां: Google Cloud Platform, अलग-अलग कोटे बनाता है. इनका इस्तेमाल करके, किसी प्रोजेक्ट या संगठन के लिए इस्तेमाल किए जा रहे संसाधनों को ट्रैक और सीमित किया जा सकता है. जब आपका इस्तेमाल तय सीमा तक पहुंच जाए, तब सूचनाएं भेजने के लिए अलर्ट का इस्तेमाल करें.
ज़्यादा जानकारी के लिए, सूचना देने से जुड़ी अलग-अलग तरह की नीतियां देखें.
सूचनाओं से जुड़ी नीतियों को मैनेज करें
Cloud Console या Cloud Monitoring API का इस्तेमाल करके, अपने प्रोजेक्ट में चेतावनी देने वाली नीति जोड़ी जा सकती है. अपने प्रोजेक्ट की मेट्रिक के हिसाब से सूचना देने की नीतियों की सूची देखने और उन नीतियों में बदलाव करने के बारे में ज़्यादा जानने के लिए, यहां दी गई जानकारी देखें:
- Cloud Console का इस्तेमाल करके, चेतावनी देने से जुड़ी नीतियां मैनेज करना
- क्लाउड मॉनिटरिंग एपीआई का इस्तेमाल करके, चेतावनी देने से जुड़ी नीतियां मैनेज करना
चेतावनी बनाएं
सूचना बनाने पर:
- मेट्रिक डेटा के आधार पर, सूचनाओं को ट्रिगर करने वाली शर्तें तय करें.
- सूचना के उन चैनलों को तय करें जिन पर सूचनाएं भेजी जाएंगी.
नीचे दिए गए उदाहरण में बताया गया है कि किसी भी एपीआई के लिए Google Maps Platform की सेवा के इस्तेमाल की दर, पांच मिनट की विंडो में दो अनुरोधों से ज़्यादा होने पर, सूचना ट्रिगर होने की सुविधा कैसे सेट अप करें.
सूचना बनाने के लिए, यह तरीका अपनाएं:
- Cloud Console में, निगरानी को चुनें:
- आवाज़ वाली सूचनाएं चुनें.
- यह तय करने के लिए कि सूचना किस तरह से मिलने वाली सूचना से जुड़ी है, सूचनाएं चैनल में बदलाव करें चुनें. इस उदाहरण में, अपने ईमेल पते का इस्तेमाल किया जाएगा.
- ईमेल चैनल के लिए, नया जोड़ें को चुनें.
- ईमेल पता और डिसप्ले नाम डालें.
- सेव करें चुनें.
- आवाज़ वाली सूचनाएं चुनें.
- नीति बनाएं चुनें.
- कोई समयावधि चुनें, जैसे कि सात दिन.
- सूचना से जुड़ी शर्तें में जाकर, नई शर्त चुनें:
- मेट्रिक चुनें पर क्लिक करके, संसाधन के तौर पर उपभोक्ता एपीआई को चुनें. इसके बाद, मेट्रिक के तौर पर अनुरोध की संख्या चुनें और फिर लागू करें चुनें.
- (ज़रूरी नहीं) चार्ट के नीचे service, quota_Metric, एपीआई तरीका, और मेट्रिक value की सूची दी गई है. इस जानकारी के आधार पर डेटा को फ़िल्टर करने के लिए, फ़िल्टर जोड़ें चुनें. उदाहरण के लिए, सूचना को ट्रिगर करने के लिए, फ़िल्टर का इस्तेमाल करके यह तय किया जा सकता है कि तरीका google.places.Autocomplete.http के बराबर होना चाहिए.
- डेटा में बदलाव करें सेक्शन में, रोलिंग विंडो के लिए पांच मिनट और रोलिंग विंडो फ़ंक्शन के लिए मीन चुनें.
- आगे बढ़ें को चुनें.
- सूचना ट्रिगर कॉन्फ़िगर करें में थ्रेशोल्ड वैल्यू को दो पर सेट करें, ताकि पांच मिनट की विंडो में दो से ज़्यादा अनुरोध मिलने पर, सूचना ट्रिगर की जा सके. ध्यान दें कि अब चार्ट में एक लाल लाइन दिखती है. यह लाइन, चुने गए समय के अंतराल के लिए अलर्ट की सीमा दिखाती है. चार्ट से यह देखा जा सकता है कि सूचना कहां ट्रिगर हुई होगी. इस चार्ट का इस्तेमाल करके, ज़रूरत के हिसाब से डेटा की सीमा में बदलाव किया जा सकता है.
- आगे बढ़ें पर क्लिक करें.
- सूचनाएं कॉन्फ़िगर करें और सूचना पाने की प्रोसेस पूरी करें पेज पर:
- वह ईमेल पता चुनें जिसे आपने सूचना चैनल के लिए बनाया था.
- सूचना को नाम दें में, मेरी टेस्ट सूचना डालें.
- नीति बनाएं चुनें.
- कुछ एपीआई अनुरोध करें. ईमेल सूचना जनरेट करने के लिए, पक्का करें कि आपने पांच मिनट के अंदर दो से ज़्यादा एपीआई अनुरोध किए हों.
- सूचना के लिए ईमेल मिलने के बाद, सूचना देने वाला पेज पर जाएं.
- टेबल की सूचनाओं में, ज़्यादा जानकारी देखने के लिए सूचना पर क्लिक करें.
- सूचना के नाम पर क्लिक करके, सूचना के बारे में जानकारी देखी जा सकती है. इस जानकारी में, ट्रिगर करने वाले इवेंट को दिखाने वाला चार्ट भी शामिल है.
इसी विषय से जुड़े लिंक
सूचनाओं के बारे में ज़्यादा जानकारी के लिए, यहां देखें: