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 विनंत्यांपासून वेगळे मूल्यांकन करा. त्या विनंत्या ट्रेस केल्यास क्रियाकलाप नोंदवला जातो; त्यामुळे टेलिमेट्री ट्रान्सपोर्टला त्यांच्या नेटवर्क मार्गांवर नियंत्रण मिळत नाही.

संबंधित लेख