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

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

Bu, uygulamanın mevcut DSN'siyle modern @sentry/node taşımasını başlatır. Proxy, transportOptions altında yer alır; HTTP proxy listesinden bu uç nokta değeri için genel HTTP adayları alınabilir.

Daha eski bir yapılandırmada, Sentry'nin v7'ye geçişi httpProxy ve httpsProxy seçeneklerini bu tek seçeneğe taşıdı. İki biçimi birleştirmek yerine projenin SDK üretimi için tasarlanan arayüzü kullanın.

Olay teslimi proxy'ye bağlanmıyorsa, dağıtılan taşıma sürümünün desteklediği ortam girdilerini ve no_proxy atlamalarını inceleyin. Açık uç nokta olsa bile eşleşen bir atlama geçerli olabilir.

Sentry'nin olay bağlantısını uygulamanın API isteklerinden ayrı değerlendirin. Bu istekleri izlemek etkinliği kaydeder; telemetri taşımasına bu isteklerin ağ yolları üzerinde kontrol vermez.

İlgili makaleler