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

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

Tímto se inicializuje moderní transport @sentry/node s existujícím DSN aplikace. Proxy patří pod transportOptions; seznam HTTP proxy nabízí veřejné HTTP kandidáty pro tuto hodnotu koncového bodu.

U starší konfigurace migrace Sentry na v7 přesunula httpProxy a httpsProxy do této jediné volby. Použijte rozhraní určené pro generování SDK projektu, místo abyste obě podoby kombinovali.

Pokud doručování událostí proxy nevolá, prozkoumejte podporované vstupy prostředí nasazené verze transportu a obchvaty no_proxy. Odpovídající obchvat se může uplatnit i při explicitně zadaném koncovém bodu.

Hodnoťte spojení událostí Sentry odděleně od API požadavků aplikace. Sledování těchto požadavků zaznamenává aktivitu; telemetrickému transportu však nedává kontrolu nad jejich síťovými cestami.

Související články