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 கோரிக்கைகளிலிருந்து தனியாக மதிப்பிடுங்கள். அந்த கோரிக்கைகளை கண்காணித்தல் செயல்பாட்டைப் பதிவு செய்கிறது; அது டெலிமெட்ரி போக்குவரத்துக்கு அவற்றின் வலையமைப்பு வழிகளின் கட்டுப்பாட்டை தரவில்லை.