Proxy beállítása a Sentry Node eseményeinek kézbesítéséhez
Használja a transportOptions.proxy beállítást a kimenő telemetriához, és ellenőrizze az egyező megkerüléseket, ha a kiválasztott proxy nem kapcsolódik.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Ez inicializálja a modern @sentry/node átvitelt az alkalmazás meglévő DSN-jével. A proxy a transportOptions alá tartozik; HTTP-proxyk listájából nyilvános HTTP-jelölteket kaphat ehhez a végpontértékhez.
Régebbi konfiguráció esetén a Sentry v7-re való átállása a httpProxy és a httpsProxy beállítást ebbe az egyetlen opcióba helyezte át. A projekt SDK-generálásához szánt felületet használja, ne pedig a két formát kombinálja.
Ha az eseménykézbesítés nem kapcsolódik a proxyhoz, vizsgálja meg a telepített átvitelverzió által támogatott környezeti bemeneteket és a no_proxy megkerüléseket. Egyező megkerülés az explicit végpont mellett is érvényesülhet.
A Sentry eseménykapcsolatát az alkalmazás API-kéréseitől külön értékelje. E kérések nyomon követése aktivitást rögzít; nem ad a telemetria-átvitelnek irányítást a hálózati útvonalaik felett.