Sentry Node ഇവന്റ് വിതരണത്തിനായി പ്രോക്സി സജ്ജീകരിക്കുക
പുറത്തേക്കുള്ള ടെലിമെട്രിക്ക് transportOptions.proxy ഉപയോഗിക്കുക, തിരഞ്ഞെടുത്ത പ്രോക്സി ബന്ധപ്പെട്ടില്ലെങ്കിൽ യോജിക്കുന്ന ബൈപാസുകൾ പരിശോധിക്കുക.
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 അഭ്യർത്ഥനകളിൽനിന്ന് വേർതിരിച്ച് വിലയിരുത്തുക. ആ അഭ്യർത്ഥനകൾ ട്രേസ് ചെയ്യുന്നത് പ്രവർത്തനം രേഖപ്പെടുത്തുന്നു; അത് ടെലിമെട്രി ട്രാൻസ്പോർട്ടിന് അവയുടെ നെറ്റ്വർക്ക് റൂട്ടുകളുടെ നിയന്ത്രണം നൽകുന്നില്ല.