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 درخواستوں سے الگ رکھیں۔ ان درخواستوں کو ٹریس کرنا سرگرمی ریکارڈ کرتا ہے؛ یہ ٹیلی میٹری ٹرانسپورٹ کو ان کے نیٹ ورک راستوں پر کنٹرول نہیں دیتا۔

متعلقہ مضامین