اضبط الوسيط لتسليم أحداث 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 الخاصة بالتطبيق. فتتبّع تلك الطلبات يسجّل النشاط؛ لكنه لا يمنح نقل القياس التحكم في مساراتها الشبكية.