import sentry_sdk

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

Saglabājiet sentry_dsn kā Sentry projekta galamērķi. Šīs sentry-sdk opcijas izvēlas starpnieku iebūvētajam HTTP transportam.

Vēlamā politikaKonfigurācijas sekas
Izmantot skaidru starpniekserveriNorādiet starpniekservera opcijas inicializācijas laikā, kā parādīts; HTTP starpniekserveru saraksts var nodrošināt kandidātus publiskam HTTP maršrutam.
Izmantot vides iestatījumusIzlaidiet skaidras vērtības. HTTPS DSN gadījumā transports vispirms mēģina HTTPS starpniekservera ceļu un var pāriet uz HTTP.
Izslēgt no vides iegūtos ceļusIestatiet abas skaidrās starpniekservera opcijas kā tukšas virknes. Notīrot tikai HTTPS, var palikt HTTP rezerves ceļš.

Raven ThreadedRequestsHTTPTransport pieder vecākai raven-python pakotnei; tā nav šī inicializācijas saskarne.

Pēc tam novērtējiet piegādi transporta posmā. Standarta HTTP transports parasti ievieto darbu fona darbiniekā, tāpēc veiksmīga inicializācija vai notikuma identifikators neparāda, ka aploksne sasniedza starpniekserveri. Īslaicīgā lietotnē izmantojiet atbalstīto flush vai shutdown dzīves ciklu, saglabājot transporta kļūdas, neatsedzot noslēpumus.

Saistītie raksti