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

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

Ĉi tio pravalorizas la modernan @sentry/node transporton per la ekzistanta DSN de la aplikaĵo. La prokurilo apartenas sub transportOptions; listo de HTTP-prokuriloj proponas publikajn HTTP-kandidatojn por tiu finpunkta valoro.

Ĉe pli malnova agordo, la migrado de Sentry al v7 movis httpProxy kaj httpsProxy en ĉi tiun ununuran opcion. Uzu la interfacon por la SDK-generacio de la projekto anstataŭ kombini ambaŭ formojn.

Se la eventa liverado ne kontaktas la prokurilon, ekzamenu la subtenatajn medienajn enigojn de la instalita transporta versio kaj la preterpasojn de no_proxy. Kongrua preterpaso povas validi eĉ kun la eksplicita finpunkto.

Takstu la eventan konekton de Sentry aparte de la API-petoj de la aplikaĵo. Spurado de tiuj petoj registras aktivecon; ĝi ne donas al la telemetria transporto regadon super iliaj retaj vojoj.

Rilataj artikoloj