ຕັ້ງຄ່າພຣັອກຊີສຳລັບການສົ່ງເຫດການຂອງ 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 ຂອງແອັບພລິເຄຊັນ. ການຕິດຕາມຄຳຮ້ອງເຫຼົ່ານັ້ນບັນທຶກການເຄື່ອນໄຫວ; ມັນບໍ່ໄດ້ໃຫ້ການຂົນສົ່ງເທເລມີຕີຄວບຄຸມເສັ້ນທາງເຄືອຂ່າຍຂອງພວກມັນ.