Configure o proxy para a entrega de eventos de Sentry Node
Use transportOptions.proxy para a telemetría saínte e revise as omisións coincidentes se non se contacta o proxy escollido.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Isto inicializa o transporte moderno @sentry/node co DSN existente da aplicación. O proxy vai dentro de transportOptions; lista de proxys HTTP ofrece candidatos HTTP públicos para ese valor de punto de conexión.
Nunha configuración máis antiga, a migración de Sentry á v7 trasladou httpProxy e httpsProxy a esta única opción. Use a interface prevista para a xeración do SDK do proxecto en lugar de combinar ambas as formas.
Se a entrega de eventos non contacta o proxy, revise as entradas de contorno admitidas pola versión do transporte despregada e as omisións de no_proxy. Unha omisión coincidente pode aplicarse mesmo co punto de conexión explícito.
Evalúe a conexión de eventos de Sentry por separado das solicitudes de API da aplicación. Rastrexar esas solicitudes rexistra actividade; non lle dá ao transporte de telemetría control sobre as súas rutas de rede.