Angi proxyen for Sentry Nodes hendelseslevering
Bruk transportOptions.proxy for utgående telemetri, og kontroller samsvarende omgåelser hvis den valgte proxyen ikke kontaktes.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Dette initialiserer den moderne @sentry/node-transporten med applikasjonens eksisterende DSN. Proxyen hører under transportOptions; listen over HTTP-proxyer gir offentlige HTTP-kandidater for den endepunktverdien.
I en eldre konfigurasjon flyttet Sentrys v7-migrering httpProxy og httpsProxy inn i dette ene alternativet. Bruk grensesnittet for prosjektets SDK-generering i stedet for å kombinere begge formene.
Hvis hendelsesleveringen ikke kontakter proxyen, undersøk de støttede miljøinndataene i transportversjonen som er installert, og no_proxy-omgåelsene. En samsvarende omgåelse kan gjelde selv med det eksplisitte endepunktet.
Vurder Sentrys hendelsestilkobling separat fra applikasjonens API-forespørsler. Sporing av disse forespørslene registrerer aktivitet; det gir ikke telemetritransporten kontroll over nettverksrutene deres.