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

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

Hii huanzisha usafirishaji wa kisasa wa @sentry/node kwa kutumia DSN iliyopo ya programu. Proksi huwekwa chini ya transportOptions; orodha ya proksi za HTTP hutoa wagombea wa HTTP wa umma kwa thamani hiyo ya mwisho.

Katika usanidi wa zamani, uhamiaji wa Sentry hadi v7 ulihamisha httpProxy na httpsProxy kwenye chaguo hili moja. Tumia kiolesura kilichokusudiwa kwa uzalishaji wa SDK ya mradi badala ya kuchanganya aina zote mbili.

Ikiwa uwasilishaji wa matukio haufikii proksi, chunguza pembejeo za mazingira zinazotumiwa na toleo la usafirishaji lililowekwa na bypass za no_proxy. Bypass inayolingana inaweza kutumika hata ikiwa mwisho umeelezwa wazi.

Tathmini muunganisho wa matukio ya Sentry kando na maombi ya API ya programu. Kufuatilia maombi hayo hurekodi shughuli; hakupi usafirishaji wa telemetria udhibiti wa njia zao za mtandao.

Makala zinazohusiana