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 تەلەپلىرىدىن ئايرىم باھالاڭ. بۇ تەلەپلەرنى ئىز قوغلاش پائالىيەتنى خاتىرىلەيدۇ؛ ئەمما تېلېمېترىيە توشۇشىغا ئۇلارنىڭ تور يوللىرىنى كونترول قىلىش ھوقۇقىنى بەرمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر