• /
  • EnglishEspaรฑolFranรงaisๆ—ฅๆœฌ่ชžํ•œ๊ตญ์–ดPortuguรชs
  • ๋กœ๊ทธ์ธ์ง€๊ธˆ ์‹œ์ž‘ํ•˜๊ธฐ

์‚ฌ์šฉ์ž์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ์ œ๊ณต๋˜๋Š” ๊ธฐ๊ณ„ ๋ฒˆ์—ญ์ž…๋‹ˆ๋‹ค.

์˜๋ฌธ๋ณธ๊ณผ ๋ฒˆ์—ญ๋ณธ์ด ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์˜๋ฌธ๋ณธ์ด ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋ณด๋‹ค ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ด ํŽ˜์ด์ง€๋ฅผ ๋ฐฉ๋ฌธํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋ฌธ์ œ ์‹ ๊ณ 

ํƒ€์‚ฌ ๊ณ„์ธก

์ด ๋ฌธ์„œ์—์„œ๋Š” ๋ฃจ๋น„ ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํƒ€์‚ฌ gem์„ ๋””๋ฒ„๊ทธํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์—์ด์ „ํŠธ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ผ๋ถ€ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์ž์„ธํžˆ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” Ruby ์—์ด์ „ํŠธ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ•์†Œํ•˜์ง€ ์•Š๋Š” gem์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๋Š” gem ์ž‘์„ฑ์ž์ธ ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํƒ€์‚ฌ ํ™•์žฅ ์ฐพ๊ธฐ

๋ˆ„๊ตฌ๋‚˜ Ruby ์—์ด์ „ํŠธ ์œ„์— ๋นŒ๋“œ๋˜๋Š” gem์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‰ด๋ ๋ฆญ์€ ์ด๋Ÿฌํ•œ ํ™•์žฅ์„ ์ถ”์ ํ•˜๊ณ  Ruby ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋‹ค๋ฅธ gem์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด extends_newrelic_rpm ์ด๋ผ๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํ™•์žฅ์€ New Relic์—์„œ ์ง€์› ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค . New Relic์€ ์ด๋Ÿฌํ•œ ๋งํฌ๋ฅผ ๊ณ ๊ฐ์— ๋Œ€ํ•œ ์„œ๋น„์Šค๋กœ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ gem๊ณผ ๊ด€๋ จ๋œ ๋ฌธ์ œ๋Š” GitHub์˜ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์— ๋ณด๊ณ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ณด์„์œผ๋กœ์„œ์˜ ํ™•์žฅ

New Relic์€ ๊ณ„์ธก ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‹น ํ•˜๋‚˜์˜ gem์œผ๋กœ ํƒ€์‚ฌ ํ™•์žฅ์„ gem์œผ๋กœ ์œ ์ง€ํ•˜๋„๋ก ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, newrelic-redis ์€ redis gem์— ๋Œ€ํ•œ ๊ณ„์ธก์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฑฐ๋ž˜ ์‹œ์ž‘

๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ New Relic์—์„œ ์ „์ฒด ํŠธ๋žœ์žญ์…˜์œผ๋กœ ํ‘œ์‹œ๋˜์–ด์•ผ ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒฝ์šฐ(์˜ˆ: Ruby ์—์ด์ „ํŠธ์— ์˜ํ•ด ๊ณ„์ธก๋˜์ง€ ์•Š๋Š” ์›น ์š”์ฒญ ๋˜๋Š” ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ž‘์—…) ํŠธ๋žœ์žญ์…˜์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

ํŠธ๋žœ์žญ์…˜ ์ถ”์ ์˜ ๋…ธ๋“œ

๋ฉ”์„œ๋“œ ํ˜ธ์ถœ์— ๋Œ€ํ•œ ํƒ€์ด๋ฐ ์ •๋ณด๋ฅผ New Relic์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ „์ฒด ํŠธ๋žœ์žญ์…˜์„ ๋‚˜ํƒ€๋‚ด์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. New Relic์€ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋ฉ”์„œ๋“œ ์ถ”์  ํ”„๋กœ๊ทธ๋žจ์„ ์ถ”๊ฐ€ํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์ปค์Šคํ…€ ๋ฐ์ดํ„ฐ์Šคํ† ์–ด

Ruby ์—์ด์ „ํŠธ๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ํ˜ธ์ถœ์„ ๋…น์Œํ•˜๊ธฐ ์œ„ํ•œ ํŠน์ˆ˜ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” SQL ๋ฐ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•˜๊ณ  ํƒ€์‚ฌ gem์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๊ด€๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

NewRelic::Agent::Datastores ๋ชจ๋“ˆ ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ๊ธฐ๋ก๋œ ์ธก์ • ํ•ญ๋ชฉ์€ New Relic์˜ Databases UI์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ํ™•์žฅ ํ…Œ์ŠคํŠธ

New Relic์„ ํ™•์žฅํ•˜๋Š” gem์„ ์ž‘์„ฑํ•  ๋•Œ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ์ž์ฒด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ…Œ์ŠคํŠธ ๋„์šฐ๋ฏธ๋Š” ๋ช‡ ๊ฐ€์ง€ ์ผ๋ฐ˜์ ์ธ ํ…Œ์ŠคํŠธ ์ž‘์—…์„ ๋‹จ์ˆœํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Copyright ยฉ 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.