इंटीग्रेशन
Bugsnag कनेक्ट करें
आपके Bugsnag प्रोजेक्ट्स की खुली त्रुटियाँ प्रोजेक्ट्स में दिखती हैं, नई त्रुटियाँ तुरंत।
कहाँ कनेक्ट करें
VentionDesk में संचालन › स्रोत › “स्रोत जोड़ें” में, श्रेणी त्रुटियाँ, फिर Bugsnag। केवल मालिक कनेक्ट, संपादित और हटा सकता है।
चरण-दर-चरण
- Bugsnag टोकन में स्कोप नहीं होते: टोकन वह सब देखता है जो उसका खाता देखता है। इसलिए एक अलग खाता “VentionDesk” सहयोगी के रूप में बनाएँ, जो केवल आपके ग्राहकों के प्रोजेक्ट देखता हो और जिसके पास एडमिनिस्ट्रेटर अधिकार न हों।
- इस खाते से साइन इन करें और Settings › My account › “Personal auth tokens” में टोकन बनाएँ। सहयोगी के रूप में VentionDesk इससे केवल पढ़ता है (Data Access API)।
- “हल” बटन के लिए खाता Bugsnag में प्रोजेक्ट का Organization Administrator या Project Owner होना चाहिए — तभी Bugsnag “fix” ऑपरेशन स्वीकार करता है। तब VentionDesk त्रुटि को पहले Bugsnag में हल के रूप में चिह्नित करता है और उसके बाद ही अपनी तरफ़। इस अनुमति के बिना VentionDesk केवल पढ़ता है: तब “हल” त्रुटि को खुली छोड़ देता है और बताता है कि कौन-सी अनुमति कम है।
- टोकन यहाँ दर्ज करें; VentionDesk प्रोजेक्ट्स की जानकारी माँगकर इसकी जाँच करता है।
- सेव करने के बाद VentionDesk “संचालन” › “स्रोत” › Bugsnag में एक वेबहुक पता दिखाता है जिसमें एक सीक्रेट होता है। इसे प्रोजेक्ट में Project settings › “Integrations and email” › “Webhook” में दर्ज करें और “New errors”, “Frequently occurring errors” और “Reopened errors” चुनें।
- VentionDesk हर 15 मिनट में असाइन किए गए प्रोजेक्ट्स की खुली त्रुटियाँ लाता है — Sentry से कम बार, क्योंकि Bugsnag प्रति खाता अनुरोधों को सख्ती से सीमित करता है। इसके बाद प्रोजेक्ट पेज पर “एनालिटिक्स” › “त्रुटि स्रोत असाइन करें” में हर प्रोजेक्ट को प्रोवाइडर के उसके प्रोजेक्ट से जोड़ें।
- हर त्रुटि के लिए VentionDesk केवल पहचान, छोटा किया गया शीर्षक (उसमें ईमेल और IP पते छिपा दिए जाते हैं), स्तर, स्थिति, इवेंट और प्रभावित यूज़र्स की संख्या, पहली और आख़िरी बार होने का समय और प्रोवाइडर का लिंक लेता है। स्टैक ट्रेस, इवेंट, यूज़र डेटा, IP पते और अनुरोध प्रोवाइडर के पास रहते हैं और वेबहुक से भी सेव नहीं किए जाते।
डायलॉग क्या पूछता है
| फ़ील्ड | जानकारी | कहाँ से |
|---|---|---|
| Personal auth token | ज़रूरी | सीक्रेट | Bugsnag › Settings › My account › “Personal auth tokens” › “Generate new token”। |
| संगठन ID | वैकल्पिक | केवल तब ज़रूरी जब आपका खाता कई संगठनों का हिस्सा हो (24 अक्षर, 0–9 और a–f)। ख़ाली: खाते का पहला संगठन। |
| टास्क अपने-आप बनाएँ | वैकल्पिक | “an” (डिफ़ॉल्ट, चालू) या “aus” (बंद)। चालू: जो त्रुटि सीमा तक पहुँचती है या जिसका स्तर “fatal” है, उसके लिए एक बार Claude का टास्क बनाया जाता है। |
| सीमा (इवेंट) | वैकल्पिक | इतने इवेंट होने पर टास्क बनाया जाता है। 10 के लिए ख़ाली छोड़ें। |
VentionDesk सीक्रेट जानकारी एन्क्रिप्ट करके सेव करता है और उसे फिर कभी नहीं दिखाता। यह तभी सेव होती है जब प्रोवाइडर एक्सेस की पुष्टि कर दे; अगर आप कोई कनेक्शन संपादित करते हैं और सीक्रेट फ़ील्ड ख़ाली छोड़ते हैं, तो पिछला मान बना रहता है।
सभी प्रोवाइडर एक नज़र में: इंटीग्रेशनवेबहुक पते: वेबहुक