Задайте прокси за доставката на събития на Sentry Node
Използвайте transportOptions.proxy за изходяща телеметрия и проверявайте съответните обходи, ако избраното прокси не бъде потърсено.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Това инициализира модерния транспорт @sentry/node с DSN, който приложението вече има. Проксито се задава в transportOptions; списъка с HTTP проксита предлага публични HTTP кандидати за тази стойност на крайната точка.
При по-стара конфигурация миграцията на Sentry към v7 премести httpProxy и httpsProxy в тази единствена опция. Използвайте интерфейса за генерирането на SDK на проекта, вместо да комбинирате двете форми.
Ако доставката на събития не се свързва с проксито, проверете поддържаните входни данни от средата на внедрената версия на транспорта и обходите no_proxy. Съответстващ обход може да се приложи дори при явно зададена крайна точка.
Оценявайте връзката за събития на Sentry отделно от API заявките на приложението. Проследяването на тези заявки записва активност; то не дава на телеметричния транспорт контрол върху мрежовите им маршрути.