import * as Sentry from "@sentry/node";

Sentry.init({
  dsn: process.env.SENTRY_DSN,
  transportOptions: {
    proxy: "http://proxy.example.net:8080",
  },
});

Bu, tətbiqin mövcud DSN-i ilə müasir @sentry/node nəqliyyatını işə salır. Proksi transportOptions altında yerləşir; HTTP proksi siyahısından həmin endpoint dəyəri üçün açıq HTTP namizədləri əldə etmək olar.

Köhnə konfiqurasiya üçün Sentry-nin v7 miqrasiyası httpProxy və httpsProxy seçimlərini bu tək seçimə köçürdü. Hər iki formanı birləşdirmək əvəzinə layihənin SDK nəsli üçün nəzərdə tutulmuş interfeysdən istifadə edin.

Hadisə çatdırılması proksiyə qoşulmursa, yerləşdirilmiş nəqliyyat versiyasının dəstəklədiyi mühit girişlərini və no_proxy bypass-larını yoxlayın. Açıq endpoint olsa da uyğun bypass tətbiq oluna bilər.

Sentry-nin hadisə bağlantısını tətbiqin API sorğularından ayrı qiymətləndirin. Həmin sorğuların izlənməsi fəaliyyəti qeyd edir; telemetriya nəqliyyatına onların şəbəkə marşrutlarına nəzarət vermir.

Əlaqəli məqalələr