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 სარეზერვო გზა დატოვოს.

Raven-ის ThreadedRequestsHTTPTransport უფრო ძველ raven-python პაკეტს ეკუთვნის; ეს არ არის ეს ინიციალიზაციის ინტერფეისი.

შემდეგ შეაფასეთ მიწოდება ტრანსპორტის ეტაპზე. სტანდარტული HTTP ტრანსპორტი სამუშაოს ჩვეულებრივ ფონურ მუშაზე ათავსებს, ამიტომ წარმატებული ინიციალიზაცია ან მოვლენის იდენტიფიკატორი არ აჩვენებს, რომ კონვერტმა პროქსის მიაღწია. მოკლევადიან აპლიკაციაში გამოიყენეთ მხარდაჭერილი flush ან shutdown სასიცოცხლო ციკლი, ტრანსპორტის შეცდომების შენახვით საიდუმლოებების გამოვლენის გარეშე.

დაკავშირებული სტატიები