Սահմանել վստահված սերվերը 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 հարցումներից։ Այդ հարցումների հետևումը գրանցում է ակտիվություն, սակայն հեռաչափության փոխադրմանը վերահսկողություն չի տալիս դրանց ցանցային ուղիների վրա։