import sentry_sdk

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

Kekalkan sentry_dsn sebagai destinasi projek Sentry. Pilihan sentry-sdk ini memilih perantara untuk pengangkutan HTTP terbina dalam.

Dasar yang dikehendakiKesan pada konfigurasi
Gunakan proksi eksplisitBerikan pilihan proksi semasa permulaan, seperti yang ditunjukkan; senarai proksi HTTP boleh menyediakan calon untuk laluan HTTP awam.
Gunakan tetapan persekitaranTinggalkan nilai eksplisit. Untuk DSN HTTPS, pengangkutan mencuba laluan proksi HTTPS dahulu dan boleh kembali kepada HTTP.
Matikan laluan daripada persekitaranTetapkan kedua-dua pilihan proksi eksplisit kepada rentetan kosong. Mengosongkan HTTPS sahaja boleh meninggalkan laluan sandaran HTTP.

ThreadedRequestsHTTPTransport milik Raven tergolong dalam pakej raven-python yang lebih lama; ia bukan antara muka permulaan ini.

Kemudian nilai penghantaran pada peringkat pengangkutan. Pengangkutan HTTP standard biasanya meletakkan kerja pada pekerja latar belakang, jadi permulaan yang berjaya atau pengecam peristiwa tidak menunjukkan sampul surat telah sampai ke proksi. Gunakan kitaran hayat flush atau shutdown yang disokong dalam aplikasi jangka pendek, sambil menyimpan ralat pengangkutan tanpa mendedahkan rahsia.

Artikel berkaitan