तो, चाहे आप पहली बार Bugsnag डैशबोर्ड में लॉग इन कर रहे हों या आपने पहले ही कई प्रोजेक्ट बना लिए हों, यह सीरीज़ आपको Bugsnag को कुशलतापूर्वक और प्रभावी ढंग से उपयोग करने के लिए एक मजबूत नींव विकसित करने में मदद करेगी।
आइए, Bugsnag इनबॉक्स, Bugsnag के आवश्यक पृष्ठों में से एक के बारे में बात करके चीज़ों को प्रारंभ करें। इस पृष्ठ में ऐप के सभी क्रैश डेटा होते हैं और इसका उपयोग एक अनुकूलन समयरेखा के भीतर समग्र ऐप स्वास्थ्य को देखने के लिए किया जा सकता है। Bugsnag में निर्मित समूहीकरण तर्क अद्वितीय घटनाओं के रूप में समूह अपवादों के लिए क्रैश के अंतर्निहित मूल कारण का उपयोग करता है। यह शोर को कम करने में मदद करता है, साथ ही इनबॉक्स में सबसे अधिक प्रासंगिक क्रैश डेटा की पहचान करता है।
Bugsnag प्रत्येक समूहीकृत क्रैश को त्रुटि शीर्षक के साथ-साथ शीर्ष स्टैक फ़्रेम के साथ प्रदर्शित करता है जहाँ ऐप में क्रैश हुआ था। शीर्षक के नीचे क्रैश के साथ जनरेट किया गया संदेश है, साथ ही त्रुटि को अंतिम बार कब देखा गया था और पहली बार पेश किया गया था। यदि Bugsnag प्रोजेक्ट के किसी भी उपयोगकर्ता ने त्रुटि पर टिप्पणी की है या उसे बग का स्वामित्व सौंपा गया है, तो उसे टाइमस्टैम्प के बगल में पाया जा सकता है।
1. त्रुटि शीर्षक 2. त्रुटि संदेश 3. पिछली बार त्रुटि देखी गई थी; पहले पेश किया गया 4. त्रुटि टिप्पणी 5. त्रुटि समनुदेशिती
इनबॉक्स के दाईं ओर चलते हुए, यहां, प्रत्येक संगत त्रुटि की क्रैश गणना, साथ ही यह भी पता लगाया जा सकता है कि इससे कितने उपयोगकर्ता प्रभावित हुए हैं। इन मापदंडों पर क्लिक करने से उन्हें कुल संख्या के आधार पर क्रमबद्ध किया जाएगा, सबसे बड़े से लेकर सबसे छोटे तक।
आगे दाईं ओर ट्रेंड बार है जो इनबॉक्स की वर्तमान समय सीमा सेटिंग के भीतर प्रत्येक त्रुटि के प्रभाव से संबंधित है। इनबॉक्स की समय सीमा को समायोजित करने से दो महीने तक के ऐतिहासिक डेटा की जानकारी मिल सकती है।
ट्रेंड बार के आगे रिलीज़ चरण है जिसमें त्रुटि हुई—बगस्नैग स्टेजिंग और प्रोडक्शन बिल्ड दोनों को प्रदर्शित करेगा यदि त्रुटि दोनों में देखी गई थी।
अंत में, त्रुटि की गंभीरता इनबॉक्स के दाईं ओर सबसे दूर दिखाई देती है। अनियंत्रित अपवादों को, डिफ़ॉल्ट रूप से, गंभीरता का "त्रुटि" स्तर दिया जाता है, और संभाले गए अपवादों को "चेतावनी" के रूप में चिह्नित किया जाता है।
1. एरर काउंट 2. ट्रेंड बार 3. रिलीज स्टेज 4. गंभीरता स्तर
अंत में, इनबॉक्स के बाईं ओर देखते हुए, ट्राइएज की सहायता के लिए त्रुटियों को विभिन्न कार्य स्थिति डिब्बे में असाइन किया जा सकता है। जब किसी त्रुटि की स्थिति बदलती है, तो उसे संबंधित स्थिति बिन में रखा जाता है।
उदाहरण के लिए, चेकमार्क पर क्लिक करके एरर स्टेटस असाइनमेंट बॉक्स खोलना और फिर एरर को फिक्स्ड के रूप में मार्क करना इसे "ओपन" स्टेटस बिन से "फिक्स्ड" बिन में ले जाएगा।
इस वर्कफ़्लो का उपयोग करने से टीम के सदस्यों को पता चल जाएगा कि त्रुटि पर कार्रवाई की गई है, साथ ही स्थिति बिन को साफ रखें। त्रुटियों को "असाइन किए गए" स्थिति का उपयोग करके या जीरा जैसे किसी समस्या ट्रैकर एकीकरण के माध्यम से विभिन्न टीम सदस्यों को त्रुटियां भी सौंपी जा सकती हैं।
निम्न-प्राथमिकता वाली या शोर वाली त्रुटियों को तब तक "स्नूज़" के रूप में चिह्नित किया जा सकता है जब तक कि वे अनुकूलन योग्य सीमा पार नहीं कर लेतीं। अंत में, उन त्रुटियों के लिए जिन पर कार्रवाई करने की आवश्यकता नहीं है, उन्हें "उपेक्षित" के रूप में चिह्नित करने से उन्हें सूचनाएं भेजने से रोका जा सकेगा।
संबंधित क्रिया के आधार पर, केवल एक बार या स्थायी रूप से त्रुटि की आवृत्ति को हटाते हुए त्रुटियों को खारिज या हटाया जा सकता है।
यह Bugsnag त्रुटि इनबॉक्स के अवलोकन के साथ-साथ Bugsnag शुरुआती श्रृंखला के भाग एक का निष्कर्ष निकालता है। कृपया अगले विषय के लिए बने रहें, जो त्रुटि विवरण पृष्ठ में गहराई से गोता लगाएगा।
तब आप देखना!