import sentry_sdk

sentry_sdk.init(
    dsn=sentry_dsn,
    http_proxy='http://proxy.example:8080',
    https_proxy='http://proxy.example:8080',
)

השאירו את sentry_dsn כיעד של פרויקט Sentry. אפשרויות sentry-sdk האלה בוחרות את המתווך עבור תעבורת ה-HTTP המובנית.

המדיניות הרצויהההשלכה על התצורה
שימוש בפרוקסי מפורשספקו את אפשרויות הפרוקסי בעת האתחול, כפי שמוצג; רשימת פרוקסי ה-HTTP יכולה לספק מועמדים למסלול HTTP ציבורי.
שימוש בהגדרות הסביבההשמיטו ערכים מפורשים. עבור DSN מסוג HTTPS, התעבורה מנסה תחילה את מסלול פרוקסי ה-HTTPS ויכולה לחזור ל-HTTP.
נטרול מסלולים שמקורם בסביבההגדירו את שתי אפשרויות הפרוקסי המפורשות כמחרוזות ריקות. ניקוי HTTPS בלבד עלול להשאיר נפילה חזרה ל-HTTP.

ה-ThreadedRequestsHTTPTransport של Raven שייך לחבילת raven-python הישנה יותר; הוא אינו ממשק האתחול הזה.

לאחר מכן העריכו את המסירה בשלב התעבורה. תעבורת ה-HTTP הסטנדרטית שמה את העבודה בדרך כלל על עובד רקע, כך שאתחול מוצלח או מזהה אירוע אינם מראים שהמעטפה הגיעה לפרוקסי. השתמשו במחזור החיים flush או shutdown הנתמך ביישום קצר-חיים, ושמרו על שגיאות תעבורה בלי לחשוף סודות.

מאמרים קשורים