Google Maps Platform इंसिडेंट मैनेजमेंट

किसी घटना की लाइफ़साइकल

Google Maps Platform, Google Cloud Platform इंसिडेंट मैनेजमेंट फ़्रेमवर्क का पालन करता है.

जब कुछ समय के लिए सेवा में रुकावट आती है या सेवा में गिरावट आती है, तो प्रॉडक्ट इंजीनियरिंग टीम और Google Maps Platform की सहायता टीम साथ मिलकर समस्या को हल करती है और आपको इसकी जानकारी देती है.

lifecycle

पहचान करना

Google, इंटरनल और ब्लैक बॉक्स मॉनिटरिंग की सुविधा का इस्तेमाल करके, डेटा सुरक्षा की घटनाओं का पता लगाता है और जांच के लिए, अपने इंजीनियरों को इसकी सूचना भेजता है. ज़्यादा जानकारी के लिए, साइट रिलायबिलिटी इंजीनियरिंग की किताब का चैप्टर 6 देखें.

अगर आपको किसी ऐसी घटना का पता चलता है जिसकी शिकायत समस्या ट्रैकर में नहीं की गई है, तो Google Cloud Console में Google Maps Platform की सहायता टीम का केस बनाएं पेज पर जाएं और एक नया सहायता अनुरोध बनाएं.

शुरुआती जवाब

जब Google को किसी घटना का पता चलता है, तो सहायता टीम आपसे संपर्क करती है. किसी घटना की शुरुआती सूचना बहुत कम होती है. इसमें अक्सर सिर्फ़ समस्या वाले प्रॉडक्ट और मुख्य लक्षणों के बारे में बताया जाता है. ऐसा इसलिए है, क्योंकि हम पूरी जानकारी के बजाय, तेज़ी से सूचना पाने की सुविधा को प्राथमिकता देते हैं. हमें इस बारे में ज़्यादा जानकारी मिलेगी. साथ ही, आगे के अपडेट में इसके बारे में ज़्यादा जानकारी दी जाएगी.

जवाब

घटना से बातचीत करने का चैनल

सही जानकारी देने के लिए, Google Maps Platform की सहायता टीम, समस्या के दायरे और गंभीरता के हिसाब से अलग-अलग तरीके से जानकारी देने के अलग-अलग तरीके उपलब्ध कराती है:

जब आपको पता चलता है कि किसी समस्या की वजह से आपके कारोबार पर असर पड़ रहा है, तो सबसे पहले Maps का सार्वजनिक स्थिति डैशबोर्ड सबसे पहले दिखता है. डैशबोर्ड ऐसी घटनाएं दिखाता है जो कई ग्राहकों पर असर डालती हैं. इसलिए, अगर आपको सूची में कोई घटना दिखती है, तो शायद यह आपकी समस्या से जुड़ी हो. गंभीरता दिखाने के लिए, स्टेटस डैशबोर्ड घटनाओं को सेवा में रुकावट, रुकावट या जानकारी के तौर पर मार्क करता है.

Google Maps Platform का सूचनाएं ग्रुप Google का एक सार्वजनिक ग्रुप है. इसमें, Google Maps Platform API के बारे में अन्य तकनीकी अपडेट के साथ-साथ, सेवा में अचानक आई सभी रुकावटों की रिपोर्ट की जाती है. जब तक समस्या हल नहीं हो जाती, तब तक ग्रुप के सभी सदस्यों को बाद में अपडेट के साथ किसी सेवा के उपलब्ध न होने का पता चलने पर ईमेल से सूचना मिलेगी.

Maps Platform का स्टेटस कार्ड, जानकारी देने वाला ऐसा मैसेज होता है जो Cloud Console के Maps सहायता सेक्शन में हमेशा दिखता है. इसमें Maps Platform API और सेवाओं की मौजूदा स्थिति दिखती है. किसी घटना के सक्रिय होने पर, प्रभावित उत्पाद की पहचान करने वाला एक संदेश दिया जाएगा और इसमें Maps का सार्वजनिक स्थिति डैशबोर्ड का एक लिंक भी शामिल होगा, जहां आप सक्रिय घटनाओं को देख सकते हैं.

कुछ समय के लिए उपलब्ध नहीं है

समस्या को ट्रैक करने वाले टूल में ऐसी सभी घटनाओं की रेफ़रंस सूची होती है जिनके बारे में पहले से जानकारी है. आप ऐसी घटनाएं देख सकते हैं, उनकी सदस्यता लेकर उनकी प्रोग्रेस को फ़ॉलो कर सकते हैं, और हमारी टीम की जांच में मदद करने के लिए टिप्पणियां जोड़ सकते हैं. आपको Google Maps Platform के सहायता दस्तावेज़ में समस्या ट्रैकर का लिंक भी मिल सकता है.

सहायता मामलों का इस्तेमाल तब किया जाता है, जब यह समस्या आपके प्रोजेक्ट से अलग हो या कुछ ग्राहकों पर असर डालती हो. अगर किसी घटना का एलान नहीं किया गया है, लेकिन आपको अब भी समस्या आ रही है, तो Cloud Console में, Google Maps Platform के सहायता केंद्र का 'केस बनाएं' पेज पर जाएं और एक नया सहायता अनुरोध बनाएं.

समस्या की जांच करना

इन घटनाओं की असल वजह का पता लगाने की ज़िम्मेदारी, प्रॉडक्ट इंजीनियरिंग की टीमें होती हैं. इंसिडेंट मैनेजमेंट का काम अक्सर साइट रिलायबिलिटी इंजीनियर करते हैं. हालांकि, स्थिति और प्रॉडक्ट के हिसाब से, सॉफ़्टवेयर इंजीनियर या अन्य लोग यह काम कर सकते हैं. ज़्यादा जानकारी के लिए, साइट की भरोसेमंद इंजीनियरिंग बुक का चैप्टर 12 देखें.

गड़बड़ी ठीक करना/ठीक करना

किसी समस्या को ठीक किया गया माना जाता है. ऐसा सिर्फ़ तब किया जाता है, जब Google को यह भरोसा हो कि बदलाव लागू होने पर, वे हमेशा के लिए खत्म हो जाएंगे. उदाहरण के लिए, हो सकता है कि इस समस्या को ठीक करने के लिए, किसी बदलाव को रोल बैक किया जाए.

किसी समस्या के प्रोसेस होने के दौरान, सहायता और प्रॉडक्ट टीमें इस समस्या को कम करने की कोशिश करेंगी. पाबंदियां तब लागू होती हैं, जब किसी समस्या के असर या दायरे को कम किया जा सकता हो. उदाहरण के लिए, ओवरलोड से पीड़ित किसी सेवा के लिए कुछ समय के लिए अतिरिक्त संसाधन उपलब्ध कराना.

अगर किसी तरह की समस्या को हल नहीं किया जाता है, तो जब भी मुमकिन होगा, सहायता टीम समाधान ढूंढकर आपसे संपर्क करेगी. समस्या के समाधान के तरीके, ऐसे कदम होते हैं जिनकी मदद से, असल समस्या के बावजूद अपनी समस्या को हल किया जा सकता है. समस्या वाले कोड पाथ से बचने के लिए, एपीआई कॉल के लिए अलग-अलग सेटिंग का इस्तेमाल किया जा सकता है.

सही जवाब से जुड़ी जानकारी

जब तक एक घटना चल रही है, तब तक सहायता टीम नियमित अपडेट देती है. आम तौर पर, अपडेट में यह जानकारी मिलती है:

  • घटना के बारे में ज़्यादा जानकारी. जैसे, गड़बड़ी के मैसेज, इससे जुड़ी किन सुविधाओं पर असर पड़ा है, और इस घटना के बारे में ज़्यादा जानकारी.
  • कम करने की दिशा में हुई प्रोग्रेस और इसमें कोई समाधान भी शामिल है.
  • घटना के हिसाब से बातचीत करने की टाइमलाइन.
  • स्टेटस में बदलाव, जैसे कि कोई घटना ठीक हो गई हो.

पोस्टमॉर्टम

सभी घटनाओं के लिए, पोस्टमॉर्टम (किसी घटना के बाद) का इंटरनल विश्लेषण किया जाता है. इससे, घटना को पूरी तरह से समझने और Google की ओर से किए जा सकने वाले भरोसेमंद सुधारों की पहचान करने में मदद मिलती है. इसके बाद, इन सुधारों को ट्रैक करके लागू किया जाता है. Google में पोस्टमॉर्टम के बारे में ज़्यादा जानकारी के लिए, साइट की भरोसेमंद इंजीनियरिंग बुक का चैप्टर 15 देखें.

मामले की रिपोर्ट

जब घटनाएं काफ़ी ज़्यादा और गंभीर असर डालती हैं, तो Google घटना की रिपोर्ट उपलब्ध कराता है. इसमें समस्याओं के लक्षण, उनके असर, असल वजह, समाधान, और आने वाले समय में ऐसी घटनाओं को रोकने के बारे में जानकारी दी जाती है. पोस्टमॉर्टम की तरह, हम समस्या से बचने और उसका भरोसा बढ़ाने के लिए, उठाए जाने वाले कदमों पर खास ध्यान देते हैं. Google का मकसद है कि पोस्टमॉर्टम रिलीज़ करने और उसे लिखित रूप में भेजने का मकसद, पारदर्शी होने के साथ-साथ, ग्राहकों के लिए अच्छी सेवाएं देने का सिलसिला बनाए रखना है.

अक्सर पूछे जाने वाले सवाल

जब कुछ समय के लिए सेवा उपलब्ध न हो, तो मुझे इसकी सूचना चाहिए. मुझे क्या करना चाहिए?

  • मौजूदा समस्याओं की सूचना पाने और रीयल टाइम में घटना की स्थिति पर नज़र रखने के लिए, Google Maps Platform के सूचना ग्रुप में शामिल हों. इस ग्रुप से, आपको प्रॉडक्ट और प्लैटफ़ॉर्म से जुड़ी सूचनाओं के बारे में भी अप-टू-डेट रहने में मदद मिलेगी.
  • Maps के सार्वजनिक स्टेटस डैशबोर्ड में सबसे नीचे मौजूद, आरएसएस फ़ीड या JSON इतिहास के लिंक का इस्तेमाल करके, मौजूदा और पिछली घटनाओं का फ़ीड देखें. डैशबोर्ड पर की जाने वाली हर पोस्ट, फ़ीड पर एक पोस्ट को ट्रिगर करेगी. आपको अपडेट रखने के लिए, फ़ीड की हर पोस्ट में डैशबोर्ड इवेंट से जुड़े सभी मैसेज और अपडेट शामिल किए जाएंगे. इस तरह, आपको अपने फ़ीड के इतिहास के बारे में ज़्यादा जानकारी पाने की ज़रूरत नहीं पड़ेगी. इससे यह पता चलता है कि चीज़ें किस तरह आगे बढ़ रही हैं. आरएसएस फ़ीड, एक्सएमएल फ़ॉर्मैट में पब्लिश किए जाते हैं. Google के आरएसएस सदस्यता एक्सटेंशन जैसे ब्राउज़र एक्सटेंशन की मदद से, फ़ीड के कॉन्टेंट की झलक देखी जा सकती है. साथ ही, अपने पसंदीदा आरएसएस रीडर की मदद से सदस्यता ली जा सकती है. JSON इतिहास, पिछली घटनाओं का JSON वेब फ़ीड है. कई तरह की सॉफ़्टवेयर लाइब्रेरी और वेब फ़्रेमवर्क, जिन पर JSON फ़ीड का इस्तेमाल करके कॉन्टेंट सिंडिकेशन की सुविधा काम करती है.

मुझे डैशबोर्ड के होम पेज पर, स्थिति से जुड़ी किस तरह की जानकारी मिल सकती है?

Google Maps का सार्वजनिक स्टेटस डैशबोर्ड, उन एपीआई और सेवाओं के बारे में जानकारी देता है जो Google Maps Platform का हिस्सा हैं. अगर कोई घटना चालू है, तो Google Maps Platform में हर खास एपीआई और सेवा के लिए जानकारी यहां पोस्ट की जाएगी. स्टेटस इंडिकेटर हमेशा एक ही होते हैं. इससे हर एपीआई और सेवा की परफ़ॉर्मेंस की जानकारी मिलती है. इसके लिए, इनमें से कोई एक जानकारी होती है:

  • सेवा बंद होना: कोई प्रोडक्शन सिस्टम या सेवा बंद है. समाधान उपलब्ध नहीं है या इसे आसानी से लागू नहीं किया गया है.
  • सेवा में रुकावट: प्रोडक्शन सिस्टम या सेवा कुछ हद तक खराब हो गई है और/या वह उम्मीद के मुताबिक काम नहीं कर रही है. समाधान मौजूद है.
  • सेवा की जानकारी: प्रोडक्शन सिस्टम या सेवा कुछ हद तक खराब है और/या उम्मीद के मुताबिक काम नहीं करती है. आम तौर पर, यह सेवा अब भी उपलब्ध है और इसका असर बहुत कम है. साथ ही, इसका असर कुछ ही लोगों पर पड़ता है.
  • उपलब्ध है: सेवा पूरी तरह से काम कर रही है और उम्मीद के मुताबिक काम कर रही है.

क्या डैशबोर्ड रीयल-टाइम है?

Maps सार्वजनिक स्थिति डैशबोर्ड का मकसद उन प्रॉडक्ट की रीयल-टाइम स्थिति देना है जो आम तौर पर Google Maps Platform के सेवा स्तर समझौते (एसएलए) के तहत उपलब्ध होते हैं और कवर किए जाते हैं. सभी घटनाओं की पुष्टि पहले पोस्ट करने से पहले की जाती है. इसलिए, उनकी पहचान होने में कुछ समय लग सकता है. इसलिए, डैशबोर्ड का इस्तेमाल अपटाइम ट्रैकिंग के लिए नहीं किया जाना चाहिए.

क्या Google Maps Platform के अपटाइम को मॉनिटर करने के लिए डैशबोर्ड का इस्तेमाल किया जा सकता है?

Maps का सार्वजनिक स्टेटस डैशबोर्ड, GMP सेवा स्तर समझौते (एसएलए) के आधार पर GMP सेवाओं की स्थिति पर नज़र नहीं रखता है. ऐसा इसलिए, क्योंकि हो सकता है कि डैशबोर्ड में दिखने वाली कुछ समय के लिए सेवा उपलब्ध न होने के दौरान, आपके प्रोजेक्ट का असल "डाउनटाइम" (जैसा कि एसएलए में बताया गया है) न दिखे, खास तौर पर कम गंभीर मामलों के मामले में. इसके अलावा, समस्या के ठीक होने के बाद, दिखने में लगने वाला कुल समय भी शामिल हो सकता है, ताकि समस्या ठीक होने की पुष्टि की जा सके.

एपीआई के इस्तेमाल पर नज़र रखने, डैशबोर्ड बनाने, और सूचनाएं बनाने के लिए, Google Maps Platform मॉनिटरिंग पर जाएं.

अगर मुझे डैशबोर्ड पर कोई घटना नहीं दिखाई देती है, तो क्या होगा?

हर घटना का असर सभी ग्राहकों और प्रोजेक्ट पर नहीं पड़ता. डैशबोर्ड पर सिर्फ़ गंभीर और गंभीर घटनाएं ही दिखती हैं. अगर आपको कोई ऐसी समस्या आती है जो डैशबोर्ड में नहीं दी गई है, तो सहायता टीम से संपर्क करें .

मुझे पिछली सेवा में आने वाली रुकावटों और रुकावटों की जानकारी कहां मिल सकती है?

Maps सार्वजनिक स्टेटस डैशबोर्ड में मौजूद इतिहास पेज पर, पिछले 365 दिनों की रुकावटों और रुकावटों की जानकारी देने वाला डेटा मौजूद होता है. किसी घटना के बारे में पोस्ट की समीक्षा करने के लिए, उस पर क्लिक करें. साथ ही, सहायता टीम की ओर से पब्लिश की गई, घटना की रिपोर्ट देखें.

डैशबोर्ड को कौन अपडेट करता है?

ग्लोबल Google Maps Platform की सहायता टीम, कई अलग-अलग तरह के सिग्नल का इस्तेमाल करके सेवाओं की स्थिति पर नज़र रखती है. साथ ही, किसी बड़ी समस्या आने पर डैशबोर्ड को अपडेट करती है. ज़रूरत पड़ने पर, वे मामले के हल हो जाने के बाद, ज़्यादा जानकारी वाली विश्लेषण रिपोर्ट भी पोस्ट करेंगे.

"घटना" और "आउटेज" में क्या अंतर है?

हालांकि, आम तौर पर इन शब्दों का इस्तेमाल एक-दूसरे की जगह पर किया जाता है. हालांकि, Maps पब्लिक स्टेटस डैशबोर्ड और हमारे बाहरी कम्यूनिकेशन, सेवा में कमी और "आउटेज" के किसी भी समय का इस्तेमाल "घटना" के तौर पर, सिर्फ़ सबसे गंभीर नुकसान के लिए किया जाता है, जहां कोई सेवा अपने ग्राहकों के अनुभव को इतने असरदार तरीके से बेअसर कर देती है कि वह काम न करे.