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

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

Týmto sa inicializuje moderný transport @sentry/node s existujúcim DSN aplikácie. Proxy patrí pod transportOptions; zoznamu HTTP proxy ponúka verejných HTTP kandidátov pre túto hodnotu koncového bodu.

Pri staršej konfigurácii migrácia Sentry na v7 presunula httpProxy a httpsProxy do tejto jedinej možnosti. Použite rozhranie určené na generovanie SDK projektu namiesto kombinovania oboch foriem.

Ak doručovanie udalostí proxy nevolá, preskúmajte podporované vstupy prostredia nasadenej verzie transportu a obchádzky no_proxy. Zodpovedajúca obchádzka sa môže uplatniť aj pri explicitne zadanom koncovom bode.

Hodnoťte spojenie udalostí Sentry oddelene od API požiadaviek aplikácie. Sledovanie týchto požiadaviek zaznamenáva aktivitu; telemetrickému transportu však nedáva kontrolu nad ich sieťovými cestami.

Súvisiace články