Sentry Node-ის მოვლენების მიწოდებისთვის პროქსის დაყენება
გამავალი ტელემეტრიისთვის გამოიყენეთ transportOptions.proxy და თუ არჩეულ პროქსისთან კავშირი არ ხდება, შეამოწმეთ შესაბამისი გვერდის ავლები.
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});ეს აინიციალიზებს თანამედროვე @sentry/node ტრანსპორტს აპლიკაციის არსებული DSN-ით. პროქსი transportOptions-ის ქვეშ უნდა იყოს; HTTP პროქსიების სიიდან შეგიძლიათ აიღოთ საჯარო HTTP კანდიდატები ამ ენდპოინტის მნიშვნელობისთვის.
უფრო ძველი კონფიგურაციისთვის, Sentry-ის v7-ზე გადასვლამ httpProxy და httpsProxy ამ ერთ პარამეტრში გადაიტანა. გამოიყენეთ პროექტის SDK-ის გენერაციისთვის განკუთვნილი ინტერფეისი, ორივე ფორმის გაერთიანების ნაცვლად.
თუ მოვლენების მიწოდება პროქსის არ უკავშირდება, შეამოწმეთ გაშვებული ტრანსპორტის ვერსიის მხარდაჭერილი გარემოს შეყვანები და no_proxy გვერდის ავლები. შესაბამისი გვერდის ავლა შეიძლება მოქმედებდეს მკაფიო ენდპოინტის შემთხვევაშიც.
შეაფასეთ Sentry-ის მოვლენების კავშირი აპლიკაციის API მოთხოვნებისგან ცალკე. ამ მოთხოვნების თვალთვალი აქტივობას აღრიცხავს; ის ტელემეტრიის ტრანსპორტს მათ ქსელურ მარშრუტებზე კონტროლს არ აძლევს.