Ustaw proxy dla dostarczania zdarzeń Sentry Node
Użyj transportOptions.proxy dla telemetrii wychodzącej i sprawdź pasujące obejścia, jeśli wybrane proxy nie jest kontaktowane.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});To inicjuje nowoczesny transport @sentry/node z istniejącym DSN aplikacji. Proxy należy umieścić w transportOptions; listy proxy HTTP oferuje publiczne kandydaty HTTP dla tej wartości punktu końcowego.
W starszej konfiguracji migracja Sentry do wersji v7 przeniosła httpProxy i httpsProxy do tej jednej opcji. Użyj interfejsu przeznaczonego do generowania SDK projektu, zamiast łączyć obie formy.
Jeśli dostarczanie zdarzeń nie kontaktuje się z proxy, sprawdź obsługiwane wejścia środowiskowe wdrożonej wersji transportu oraz obejścia no_proxy. Pasujące obejście może obowiązywać nawet przy jawnie podanym punkcie końcowym.
Oceń połączenie zdarzeń Sentry oddzielnie od żądań API aplikacji. Śledzenie tych żądań rejestruje aktywność; nie daje jednak transportowi telemetrii kontroli nad ich trasami sieciowymi.