Sentry Node की इवेंट डिलीवरी के लिए प्रॉक्सी सेट करें
बाहर जाने वाली टेलीमेट्री के लिए transportOptions.proxy का उपयोग करें, और चुनी गई प्रॉक्सी से संपर्क न होने पर मेल खाने वाले बायपास जाँचें।
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});यह एप्लिकेशन के मौजूदा DSN के साथ आधुनिक @sentry/node ट्रांसपोर्ट शुरू करता है। प्रॉक्सी transportOptions के अंतर्गत आती है; HTTP प्रॉक्सी सूची उस एंडपॉइंट मान के लिए सार्वजनिक HTTP उम्मीदवार देती है।
पुराने कॉन्फ़िगरेशन में, Sentry के v7 माइग्रेशन ने httpProxy और httpsProxy को इस एकल विकल्प में स्थानांतरित कर दिया। दोनों रूपों को मिलाने के बजाय प्रोजेक्ट की SDK जनरेशन के लिए बने इंटरफ़ेस का उपयोग करें।
यदि इवेंट डिलीवरी प्रॉक्सी से संपर्क नहीं करती, तो तैनात ट्रांसपोर्ट संस्करण के समर्थित एनवायरनमेंट इनपुट और no_proxy बायपास जाँचें। स्पष्ट एंडपॉइंट होने पर भी मेल खाने वाला बायपास लागू हो सकता है।
Sentry के इवेंट कनेक्शन का मूल्यांकन एप्लिकेशन के API अनुरोधों से अलग करें। उन अनुरोधों को ट्रेस करना गतिविधि दर्ज करता है; यह टेलीमेट्री ट्रांसपोर्ट को उनके नेटवर्क रूट पर नियंत्रण नहीं देता।