Наладзьце проксі для дастаўкі падзей Sentry Node
Выкарыстоўвайце transportOptions.proxy для зыходнай тэлеметрыі і правярайце адпаведныя абыходы, калі абраны проксі не выкарыстоўваецца.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Гэта ініцыялізуе сучасны транспарт @sentry/node з выкарыстаннем існуючага DSN праграмы. Проксі ўказваецца ў transportOptions; спіс HTTP-проксі прапануе публічныя HTTP-варыянты для гэтага значэння канчатковай кропкі.
Для старой канфігурацыі міграцыя Sentry v7 перанесла httpProxy і httpsProxy у гэтую адзіную опцыю. Выкарыстоўвайце інтэрфейс, прызначаны для генерацыі SDK праекта, а не спалучайце абедзве формы.
Калі дастаўка падзей не звяртаецца да проксі, праверце падтрымліваемыя ўваходныя зменныя асяроддзя разгорнутай версіі транспарту і абыходы no_proxy. Адпаведны абыход можа дзейнічаць нават пры яўна зададзенай канчатковай кропцы.
Ацэньвайце злучэнне падзей Sentry асобна ад API-запытаў праграмы. Трасіроўка гэтых запытаў запісвае актыўнасць; яна не дае транспарту тэлеметрыі кантролю над іх сеткавымі маршрутамі.