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

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

Šis inicializē moderno @sentry/node transportu ar lietotnes esošo DSN. Starpniekserveris atrodas transportOptions ietvaros; HTTP starpniekserveru saraksta piedāvā publiskus HTTP kandidātus šai galapunkta vērtībai.

Vecākā konfigurācijā Sentry migrācija uz v7 pārvietoja httpProxy un httpsProxy šajā vienotajā opcijā. Izmantojiet saskarni, kas paredzēta projekta SDK ģenerēšanai, nevis apvienojiet abas formas.

Ja notikumu piegāde nesazinās ar starpniekserveri, pārbaudiet izvietotās transporta versijas atbalstītos vides ievadus un no_proxy apvedumus. Atbilstošs apvedums var darboties arī ar skaidri norādītu galapunktu.

Novērtējiet Sentry notikumu savienojumu atsevišķi no lietotnes API pieprasījumiem. Šo pieprasījumu izsekošana reģistrē aktivitāti; tā nepiešķir telemetrijas transportam kontroli pār to tīkla maršrutiem.

Saistītie raksti