Configure el proxy para la entrega de eventos de Sentry Node
Use transportOptions.proxy para la telemetría saliente y revise las omisiones coincidentes si no se contacta el proxy elegido.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Esto inicializa el transporte moderno @sentry/node con el DSN existente de la aplicación. El proxy va dentro de transportOptions; lista de proxies HTTP ofrece candidatos HTTP públicos para ese valor de punto de conexión.
En una configuración más antigua, la migración de Sentry a la v7 trasladó httpProxy y httpsProxy a esta única opción. Use la interfaz prevista para la generación del SDK del proyecto en lugar de combinar ambas formas.
Si la entrega de eventos no contacta el proxy, revise las entradas de entorno admitidas por la versión del transporte desplegada y las omisiones de no_proxy. Una omisión coincidente puede aplicarse incluso con el punto de conexión explícito.
Evalúe la conexión de eventos de Sentry por separado de las solicitudes de API de la aplicación. Rastrear esas solicitudes registra actividad; no da al transporte de telemetría control sobre sus rutas de red.