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

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

Mae hyn yn cychwyn y cludwr @sentry/node modern gan ddefnyddio DSN presennol y cymhwysiad. Mae'r dirprwy i'w roi o dan transportOptions; mae rhestr dirprwyon HTTP yn cynnig ymgeiswyr HTTP cyhoeddus ar gyfer y gwerth terfyn hwnnw.

Ar gyfer cyfluniad hŷn, symudodd ymfudo Sentry i v7 httpProxy a httpsProxy i'r un opsiwn hwn. Defnyddiwch y rhyngwyneb ar gyfer cenhedlaeth SDK y prosiect yn lle cyfuno'r ddwy ffurf.

Os nad yw danfon digwyddiadau yn cysylltu â'r dirprwy, archwiliwch fewnbynnau amgylchedd a gynhelir gan y fersiwn cludwr a osodwyd a'r osgoi no_proxy. Gall osgoi cyfatebol fod yn berthnasol hyd yn oed gyda'r terfyn penodol.

Gwerthuswch gysylltiad digwyddiadau Sentry ar wahân i geisiadau API y cymhwysiad. Mae olrhain y ceisiadau hynny yn cofnodi gweithgarwch; nid yw'n rhoi rheolaeth i'r cludwr telemetreg dros eu llwybrau rhwydwaith.

Erthyglau cysylltiedig