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

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

ఇది అప్లికేషన్‌లో ఉన్న DSNతో ఆధునిక @sentry/node రవాణాను ప్రారంభిస్తుంది. ప్రాక్సీ transportOptions కింద ఉంటుంది; HTTP ప్రాక్సీల జాబితా ఆ ఎండ్‌పాయింట్ విలువకు పబ్లిక్ HTTP అభ్యర్థులను అందిస్తుంది.

పాత కాన్ఫిగరేషన్‌లో, Sentry యొక్క v7 మైగ్రేషన్ httpProxy మరియు httpsProxyలను ఈ ఒకే ఎంపికలోకి తరలించింది. రెండు రూపాలను కలపడం బదులు ప్రాజెక్ట్ SDK తరతరానికి ఉద్దేశించిన ఇంటర్‌ఫేస్ ఉపయోగించండి.

ఈవెంట్ డెలివరీ ప్రాక్సీని సంప్రదించకపోతే, అమలు చేసిన రవాణా సంస్కరణ మద్దతు ఇచ్చే పర్యావరణ ఇన్‌పుట్‌లు మరియు no_proxy బైపాస్‌లను తనిఖీ చేయండి. స్పష్టమైన ఎండ్‌పాయింట్ ఉన్నప్పటికీ సరిపోలే బైపాస్ వర్తించవచ్చు.

Sentry ఈవెంట్ కనెక్షన్‌ను అప్లికేషన్ API అభ్యర్థనల నుండి విడిగా అంచనా వేయండి. ఆ అభ్యర్థనలను ట్రేస్ చేయడం కార్యకలాపాన్ని నమోదు చేస్తుంది; అది టెలిమెట్రీ రవాణాకు వాటి నెట్‌వర్క్ మార్గాలపై నియంత్రణ ఇవ్వదు.

సంబంధిత వ్యాసాలు