Aseta välityspalvelin Sentry Noden tapahtumien toimitukseen
Käytä transportOptions.proxy-asetusta lähtevään telemetriaan ja tarkista vastaavat ohitukset, jos valittuun välityspalvelimeen ei oteta yhteyttä.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});Tämä alustaa nykyaikaisen @sentry/node-siirron sovelluksen olemassa olevalla DSN:llä. Välityspalvelin kuuluu transportOptions-asetuksen alle; HTTP-välityspalvelinten luettelosta saa julkisia HTTP-ehdokkaita kyseiselle päätepisteen arvolle.
Vanhemmassa kokoonpanossa Sentryn v7-päivitys siirsi httpProxy ja httpsProxy tähän yhteen asetukseen. Käytä projektin SDK-sukupolvea varten tarkoitettua rajapintaa sen sijaan, että yhdistäisit molemmat muodot.
Jos tapahtumien toimitus ei ota yhteyttä välityspalvelimeen, tutki käyttöön otetun siirtoversion tukemat ympäristösyötteet ja no_proxy-ohitukset. Vastaava ohitus voi tulla voimaan myös silloin, kun päätepiste on annettu nimenomaisesti.
Arvioi Sentryn tapahtumayhteyttä erikseen sovelluksen API-pyynnöistä. Näiden pyyntöjen jäljittäminen kirjaa toimintaa; se ei anna telemetriasiirrolle hallintaa niiden verkkoreiteistä.