Sentry-javascript: ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ๋ฒ„์ „ 5.19.1์—์„œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2020๋…„ 07์›” 09์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: getsentry/sentry-javascript

ํŒจํ‚ค์ง€ + ๋ฒ„์ „

  • [x] @sentry/browser
  • [x] @sentry/integrations

๋ฒ„์ „:

5.19.1

์„ค๋ช…

ํŒจํ‚ค์ง€๋ฅผ ๋ฒ„์ „ 5.19.1๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ๋•Œ ์ผ๋ถ€ "removeEventListener ๋ฉ”์„œ๋“œ"๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๋ฒ„์ „ 5.15.1๊ณผ ๊ฐ™์€ ์ด์ „ ๋ฒ„์ „์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜์˜์ด ๊ตฌ์„ฑ์œผ๋กœ ์ธํ•ด https://github.com/getsentry/sentry-javascript/commit/9a68a35836c739757f3d8e9418e21e53e62bd4d2 ์—์„œ ์ปค๋ฐ‹๋œ "callback.__sentry__"๊ฐ€ "์ •์˜๋˜์ง€ ์•Š์Œ"์ด ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค.

Sentry.init({
  // ...
  integrations: [new Sentry.Integrations.Breadcrumbs({ dom: false })]
});

์ด๊ฒƒ์ด ์„ผํŠธ๋ฆฌ ์ดˆ๊ธฐํ™” ํ›„ ๋“ฑ๋ก๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜ ์—†๋Š” ์ด์œ ์ž…๋‹ˆ๊นŒ?

๊ทธ๊ฒƒ์„ ๊ณ ์น˜๋Š” ๋ฐฉ๋ฒ•?

Needs Triage

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@scorpio13love ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, ์ž˜ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ฒซ ๋ฒˆ์งธ ํŒจ์Šค์—์„œ dom ์ด๋™ ๊ฒฝ๋กœ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์ด ์›์ธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ์ด์ƒํ•˜์ง€๋งŒ. ๋ฌธ์ œ๋ฅผ ์ฐพ์œผ๋ฉด ๋‹ค์‹œ ์—ฐ๋ฝ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์ผ์ข…์˜ ์žฌํ˜„ ์‚ฌ๋ก€๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ •๋ง ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ฆ‰์‹œ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@kamilogorek
๋‚˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค: https://github.com/scorpio13love/sentry-dom-false.

  1. ์„ผํŠธ๋ฆฌ "dsn"์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.
  2. "ํŽ˜์ด์ง€ ํ™ˆ"๊ณผ "ํŽ˜์ด์ง€ ์„ธ๋ถ€ ์ •๋ณด" ๊ฐ„์— ๋ผ์šฐํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  3. DevTools ์ฝ˜์†”์—์„œ "ํŽ˜์ด์ง€ ์„ธ๋ถ€ ์ •๋ณด ํด๋ฆญ" ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ„์‚ฐํ•˜๊ฑฐ๋‚˜ ๋ฌธ์„œ์˜ ๋ฐ”์ธ๋”ฉ EventListeners๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@scorpio13love ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, ์ž˜ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ฒซ ๋ฒˆ์งธ ํŒจ์Šค์—์„œ dom ์ด๋™ ๊ฒฝ๋กœ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์ด ์›์ธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ์ด์ƒํ•˜์ง€๋งŒ. ๋ฌธ์ œ๋ฅผ ์ฐพ์œผ๋ฉด ๋‹ค์‹œ ์—ฐ๋ฝ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰