import * as Sentry from "@sentry/node";

Sentry.init({
  dsn: process.env.SENTRY_DSN,
  transportOptions: {
    proxy: "http://proxy.example.net:8080",
  },
});

នេះចាប់ផ្តើមការដឹកជញ្ជូន @sentry/node ទំនើបជាមួយ DSN ដែលមានស្រាប់របស់កម្មវិធី។ ប្រូកស៊ីស្ថិតនៅក្រោម transportOptions; បញ្ជីប្រូកស៊ី HTTP ផ្តល់បេក្ខជន HTTP សាធារណៈសម្រាប់តម្លៃចំណុចបញ្ចប់នោះ។

សម្រាប់ការកំណត់ចាស់ជាងនេះ ការផ្លាស់ប្តូររបស់ Sentry ទៅ v7 បានផ្លាស់ httpProxy និង httpsProxy ទៅជម្រើសតែមួយនេះ។ ប្រើចំណុចប្រទាក់សម្រាប់ការបង្កើត SDK របស់គម្រោង ជាជាងការបញ្ចូលទម្រង់ទាំងពីរ។

ប្រសិនបើការដឹកជញ្ជូនព្រឹត្តិការណ៍មិនទាក់ទងប្រូកស៊ី សូមពិនិត្យធាតុបញ្ចូលបរិស្ថានដែលគាំទ្រដោយកំណែដឹកជញ្ជូនដែលបានដាក់ពង្រាយ និងការរំលង no_proxy។ ការរំលងដែលត្រូវគ្នាអាចអនុវត្តបាន ទោះបីជាមានចំណុចបញ្ចប់ច្បាស់លាស់ក៏ដោយ។

វាយតម្លៃការតភ្ជាប់ព្រឹត្តិការណ៍របស់ Sentry ដោយឡែកពីសំណើ API របស់កម្មវិធី។ ការតាមដានសំណើទាំងនោះកត់ត្រាសកម្មភាព; វាមិនផ្តល់ឱ្យការដឹកជញ្ជូនទិន្នន័យវាស់វែងនូវការគ្រប់គ្រងលើផ្លូវបណ្តាញរបស់ពួកវាទេ។

អត្ថបទពាក់ព័ន្ធ