import * as Sentry from "@sentry/node";

Sentry.init({
  dsn: process.env.SENTRY_DSN,
  transportOptions: {
    proxy: "http://proxy.example.net:8080",
  },
});

Bu ilovaning mavjud DSN si bilan zamonaviy @sentry/node transportini ishga tushiradi. Proksi transportOptions ostida joylashadi; HTTP proksilar ro‘yxatidan o‘sha endpoint qiymati uchun ochiq HTTP nomzodlarini olish mumkin.

Eski konfiguratsiyada Sentry ning v7 ga o‘tishi httpProxy va httpsProxy ni shu yagona variantga ko‘chirdi. Ikki shaklni birlashtirish o‘rniga loyihaning SDK generatsiyasi uchun mo‘ljallangan interfeysdan foydalaning.

Agar hodisalarni yetkazish proksiga ulanmasa, o‘rnatilgan transport versiyasi qo‘llab-quvvatlaydigan muhit kiritmalarini va no_proxy chetlab o‘tishlarini tekshiring. Aniq endpoint bo‘lsa ham mos keluvchi chetlab o‘tish amal qilishi mumkin.

Sentry hodisalar ulanishini ilovaning API so‘rovlaridan alohida baholang. O‘sha so‘rovlarni kuzatish faollikni qayd etadi; bu telemetriya transportiga ularning tarmoq yo‘llari ustidan nazorat bermaydi.

O'xshash maqolalar