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

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

Honek @sentry/node garraio modernoa abiarazten du aplikazioaren lehendik dagoen DSNarekin. Proxy-a transportOptions barruan doa; HTTP proxyen zerrendatik HTTP hautagai publikoak lortzen dira amaierako puntuaren balio horretarako.

Konfigurazio zaharragoan, Sentry-ren v7-rako migrazioak httpProxy eta httpsProxy aukera bakar honetara eraman zituen. Erabili proiektuaren SDK belaunaldirako interfazea, bi formak konbinatu beharrean.

Gertaeren bidalketak proxyari konektatzen ez badio, aztertu inplementatutako garraio-bertsioaren ingurune-sarrera onartuak eta no_proxy saihesbideak. Bat datorren saihesbide bat aplika daiteke amaierako puntua esplizitua izan arren.

Ebaluatu Sentry-ren gertaeren konexioa aplikazioaren API eskaeretatik bereizita. Eskaera horiek trazitzeak jarduera erregistratzen du; ez dio telemetria-garraioari haien sare-bideen kontrolik ematen.

Erlazionatutako artikuluak