# [[Sentry/LogRocket Monitoring]] ## ๐Ÿ“Œ Brief Summary Sentry์™€ LogRocket์€ ํ”„๋ก ํŠธ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ๋ฅผ ์ถ”์ ํ•˜๊ณ  ์‚ฌ์šฉ์ž ์„ธ์…˜์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜์—ฌ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์˜ ๋””๋ฒ„๊น…์„ ๋•๋Š” ๋Œ€ํ‘œ์ ์ธ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ์ž…๋‹ˆ๋‹ค [1-3]. Sentry๋Š” ์ง€๋Šฅํ˜• ์—๋Ÿฌ ๊ทธ๋ฃนํ™”์™€ ์—๋Ÿฌ ๋ฐœ์ƒ๊นŒ์ง€์˜ ๊ฒฝ๋กœ(Breadcrumb)๋ฅผ ์ถ”์ ํ•˜๋Š” ๋“ฑ ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ์˜ ์—๋Ÿฌ ๊ด€๋ฆฌ์— ํƒ์›”ํ•œ ๋ฐ˜๋ฉด, LogRocket์€ Redux ์ƒํƒœ ๋ณ€ํ™”์™€ ์ „์ฒด DOM์„ ํฌํ•จํ•˜๋Š” ๊ณ ํ•ด์ƒ๋„ ์„ธ์…˜ ๋ฆฌํ”Œ๋ ˆ์ด ๊ธฐ๋Šฅ์— ํŠนํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค [2, 4, 5]. ๋‘ ๋„๊ตฌ ๋ชจ๋‘ ๋ณต์žกํ•œ ๋ถ„์‚ฐ ํ”„๋ก ํŠธ์—”๋“œ ์‹œ์Šคํ…œ์˜ ๊ฐ€์‹œ์„ฑ(Observability)์„ ํ™•๋ณดํ•˜๊ณ  ์‹ ์†ํ•˜๊ฒŒ ๊ทผ๋ณธ ์›์ธ์„ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค [5, 6]. ## ๐Ÿ“– Core Content **Sentry: ๊ฐœ๋ฐœ์ž ์ค‘์‹ฌ์˜ ์—๋Ÿฌ ํŠธ๋ž˜์ปค (Developer-First Error Tracker)** * **ํ•ต์‹ฌ ๊ธฐ๋Šฅ:** Sentry์˜ ๊ฐ€์žฅ ํฐ ๊ฐ•์ ์€ '์ง€๋Šฅํ˜• ์—๋Ÿฌ ๊ทธ๋ฃนํ™”(Intelligent error grouping)'์ž…๋‹ˆ๋‹ค [2]. ์ค‘๋ณต๋˜๋Š” ์—๋Ÿฌ์˜ ํ™์ˆ˜ ์†์—์„œ ์œ ์‚ฌํ•œ ์—๋Ÿฌ๋ฅผ ์ž๋™์œผ๋กœ ๋ฌถ์–ด ๊ณ ์œ ํ•œ ๋ฌธ์ œ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค [2, 5]. ๋˜ํ•œ '์ด๋™ ๊ฒฝ๋กœ(Breadcrumb trail)' ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ฝ˜์†” ๋กœ๊ทธ, ๋„คํŠธ์›Œํฌ ์š”์ฒญ, ์‚ฌ์šฉ์ž ์ƒํ˜ธ์ž‘์šฉ ๋“ฑ ์—๋Ÿฌ ๋ฐœ์ƒ ์ „๊นŒ์ง€์˜ ์ •ํ™•ํ•œ ์ด๋ฒคํŠธ ์‹œํ€€์Šค๋ฅผ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค [2]. * **์žฅ๋‹จ์ :** ๋„‰๋„‰ํ•œ ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ 100๊ฐœ ์ด์ƒ์˜ SDK ํ†ตํ•ฉ์„ ์ง€์›ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์ด ๋งค์šฐ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค [7]. NextJS ํ™˜๊ฒฝ ๊ธฐ์ค€ ํšŒ์›๊ฐ€์ž…๋ถ€ํ„ฐ ์ฒซ ์—๋Ÿฌ ์บก์ฒ˜๊นŒ์ง€ ์•ฝ 8๋ถ„๋ฐ–์— ๊ฑธ๋ฆฌ์ง€ ์•Š์„ ์ •๋„๋กœ ์„ค์ •์ด ์ง๊ด€์ ์ž…๋‹ˆ๋‹ค [8]. ๋ฐ˜๋ฉด ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์œผ๋กœ ํ™•์žฅ ์‹œ ์—๋Ÿฌ, ๋ฆฌํ”Œ๋ ˆ์ด, ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง ๋“ฑ์— ๋Œ€ํ•œ ๋‹ค์ค‘ ๋ฏธํ„ฐ๋ง ์š”๊ธˆ์ œ๊ฐ€ ๋ณต์žกํ•ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์„ธ์…˜ ๋ฆฌํ”Œ๋ ˆ์ด ๊ธฐ๋Šฅ์€ ์ „๋ฌธ ๋„๊ตฌ์— ๋น„ํ•ด ์„ฑ์ˆ™๋„๊ฐ€ ๋‚ฎ์Šต๋‹ˆ๋‹ค [7]. ์ตœ๊ทผ์—๋Š” Sentry MCP ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜์—ฌ ๋‹จ์ˆœ ์—๋Ÿฌ ๋ณต์‚ฌ๋ฅผ ๋„˜์–ด ์‹ค์ œ ํ”„๋กœ๋•์…˜ ์ปจํ…์ŠคํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์Šค๋งˆํŠธ ๋””๋ฒ„๊น…๊ณผ ์ˆ˜์ • ์ œ์•ˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค [9]. **LogRocket: ์„ธ์…˜ ๋ฆฌํ”Œ๋ ˆ์ด ์„ ๊ตฌ์ž (The Session Replay Pioneer)** * **ํ•ต์‹ฌ ๊ธฐ๋Šฅ:** ๋‹จ์ˆœํ•œ ์—๋Ÿฌ ๋กœ๊น…์„ ๋„˜์–ด ๋ชจ๋“  ์‚ฌ์šฉ์ž ์„ธ์…˜์„ ํ™”๋ฉด ๋…นํ™”๊ธฐ์ฒ˜๋Ÿผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค [3]. ์ „์ฒด DOM, Redux/Vuex ์ƒํƒœ ๋ณ€๊ฒฝ, ํ—ค๋” ๋ฐ ์‘๋‹ต์ด ํฌํ•จ๋œ ๋„คํŠธ์›Œํฌ ์š”์ฒญ, ์„ฑ๋Šฅ ์ง€ํ‘œ๊นŒ์ง€ ์ƒ์„ธํ•˜๊ฒŒ ์บก์ฒ˜ํ•˜์—ฌ ๋ณต์žกํ•œ ๋ฒ„๊ทธ๋ฅผ ๋””๋ฒ„๊น…ํ•  ๋•Œ ์ตœ๊ณ ์˜ ์ปจํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค [4, 5]. * **์žฅ๋‹จ์ :** ๊ณ ํ•ด์ƒ๋„ ์„ธ์…˜ ๋ฆฌํ”Œ๋ ˆ์ด์™€ ์ƒํƒœ(State) ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ์€ ๋…๋ณด์ ์ด์ง€๋งŒ, ๊ธฐ๋ณธ์ ์œผ๋กœ "๋ชจ๋“  ๊ฒƒ์„ ์บก์ฒ˜"ํ•˜๋Š” ๋ฐฉ์‹์„ ์ทจํ•˜๊ณ  ์žˆ์–ด ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๋ฆฌ๋Š”(Redact) ํ”„๋ผ์ด๋ฒ„์‹œ ์„ค์ • ์ž‘์—…์— ๋งŽ์€ ์‹œ๊ฐ„์ด ์†Œ์š”๋ฉ๋‹ˆ๋‹ค [4, 10]. ๋˜ํ•œ Sentry์— ๋น„ํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฒˆ๋“ค ํฌ๊ธฐ์— ๋ฏธ์น˜๋Š” ์„ฑ๋Šฅ ์˜ํ–ฅ์ด ๋” ํฌ๊ณ , ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ ์‹œ ์›” 69๋‹ฌ๋Ÿฌ์—์„œ ์ˆ˜์ฒœ ๋‹ฌ๋Ÿฌ๊นŒ์ง€ ๋น„์šฉ์ด ๋น„์‹ธ์ง€๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค [10, 11]. **๋„์ž… ์‹œ ์„ฑ๋Šฅ ๋ฐ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๊ณ ๋ ค์‚ฌํ•ญ** * ๋กœ๊น… ๋„๊ตฌ๋ฅผ ์„ ํƒํ•  ๋•Œ๋Š” ๋‹จ์ˆœํžˆ ์Šคํ‹ฐ์ปค ๊ฐ€๊ฒฉ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฒˆ๋“ค ํฌ๊ธฐ๋กœ ์ธํ•œ ์„ฑ๋Šฅ ์ €ํ•˜(์ถ”๊ฐ€ ๋กœ๋“œ ์‹œ๊ฐ„ ๋ฐœ์ƒ)์™€ ํ”„๋ผ์ด๋ฒ„์‹œ ์„ค์ •์— ๋“ค์–ด๊ฐ€๋Š” ํŒ€์˜ ์‹œ๊ฐ„์„ ์ด ๋น„์šฉ์œผ๋กœ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค [12, 13]. * ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™์œผ๋กœ ๋งˆ์Šคํ‚นํ•˜๋Š” ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๊ธฐ๋Šฅ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์ ์šฉ๋˜๋Š” ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ํ”„๋ผ์ด๋ฒ„์‹œ ๊ทœ์ œ๊ฐ€ ๊ฐ•ํ™”๋˜๋Š” ํ˜„์žฌ ํ™˜๊ฒฝ์—์„œ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค [12]. ## ๐Ÿ”— Knowledge Connections - **Related Topics:** [[Error Handling]], [[Performance Optimization]], [[Observability]], [[Debugging Frontend Applications]] - **Projects/Contexts:** [[Scalable Frontend Systems]], [[Production Monitoring]] - **Contradictions/Notes:** ์†Œ์Šค์— ๋”ฐ๋ฅด๋ฉด Sentry๋Š” ์„ค์ •์ด ๋น ๋ฅด๊ณ  ์ดˆ๊ธฐ ๋น„์šฉ(๋ฌด๋ฃŒ ํ‹ฐ์–ด) ๋ฉด์—์„œ ๋‹จ์ˆœ ๋กœ๊น… ์š”๊ตฌ์‚ฌํ•ญ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์˜ต์…˜์œผ๋กœ ๊ผฝํžˆ๋Š” ๋ฐ˜๋ฉด, LogRocket์€ ์„ธ์…˜๊ณผ ์ƒํƒœ์— ๋Œ€ํ•œ ์••๋„์ ์ธ ์ปจํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ ๋ฒˆ๋“ค ํฌ๊ธฐ์— ๋ฏธ์น˜๋Š” ์„ฑ๋Šฅ ์•…์˜ํ–ฅ๊ณผ ๊ธฐ๋ณธ ์„ค์ •์—์„œ์˜ ํ”„๋ผ์ด๋ฒ„์‹œ ์นจํ•ด ์šฐ๋ ค(๋ชจ๋“  ๊ฒƒ ์บก์ฒ˜)๋ผ๋Š” ์ƒ๋ฐ˜๋œ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค [7, 10, 12, 14]. --- *Last updated: 2026-04-26*