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 руту.
Користи поставке окружењаИзоставите експлицитне вредности. За HTTPS DSN транспорт прво покушава пут преко HTTPS проксија и може се вратити на HTTP.
Онемогући путеве из окружењаПоставите обе експлицитне прокси опције на празне стрингове. Чишћење само HTTPS може оставити HTTP резервни пут.

ThreadedRequestsHTTPTransport из Ravena припада старијем пакету raven-python; то није овај интерфејс за иницијализацију.

Затим процените испоруку у фази транспорта. Стандардни HTTP транспорт обично ставља посао на позадинског радника, па успешна иницијализација или идентификатор догађаја не показују да је коверта стигла до проксија. Користите подржани flush или shutdown животни циклус у краткотрајној апликацији, чувајући грешке транспорта без откривања тајни.

Повезани чланци