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

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

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

๋ฌธ์ œ ์‹ ๊ณ 

C SDK ๊ตฌ์„ฑ

C ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” ๋‘ ๊ฐ€์ง€ ๊ตฌ์„ฑ ๊ฐ’์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„: app_name
  • ๋‰ด๋ ๋ฆญ : license_key

๋‹ค๋ฅธ ๋ชจ๋“  ๊ตฌ์„ฑ ๊ฐ’์€ ์„ ํƒ ์‚ฌํ•ญ์ด๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ธฐ๋ณธ ์„ค์ •์€ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋‰ด๋ ๋ฆญ์˜ C SDK ์„ค์ •์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์„œ๋Š” C SDK API ์™€ ํ•จ๊ป˜ ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์„ค์ • ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋น ๋ฅธ ์ฐธ์กฐ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ๊ฐ’ ๋ฐ ์˜ˆ์‹œ๋ฅผ ํฌํ•จํ•˜์—ฌ ์„ค์ • ์„ค์ • ๋ณ€๊ฒฝ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ GitHub์—์„œC SDK ์˜ ์„ค์ • GUIDE.md๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ตฌ์„ฑ ์„ค์ • ๋ณ€๊ฒฝ

๋‹ค์Œ์€ C SDK์˜ ๊ณต๊ฐœ ํ—ค๋” libnewrelic.h ์— ์ •์˜๋œ ๋Œ€๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ๊ตฌ์„ฑ ์˜ต์…˜์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค.

C SDK ๊ตฌ์„ฑ ์˜ต์…˜

์ฝ”๋ฉ˜ํŠธ

์ผ๋ฐ˜ ๊ตฌ์„ฑ ์„ค์ •

์•ฑ ์ด๋ฆ„์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด , ๋กœ๊น… ์ˆ˜์ค€, ํ”„๋กœ์„ธ์„œ ์ถ”์ , ๋ฐ์ดํ„ฐ์Šคํ† ์–ด ์ถ”์  ๋“ฑ์„ ์„ค์ •ํ•˜๊ณ  ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

newrelic_app_config_t

์ถ”๊ฐ€ ํŠธ๋žœ์žญ์…˜ ์ถ”์  ๊ตฌ์„ฑ

ํŠธ๋žœ์žญ์…˜ ์ถ”์ ๊ธฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  New Relic์— ์ถ”์ ์„ ๋ณด๊ณ ํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ๋ ค๋˜๋Š” ํŠธ๋žœ์žญ์…˜ ๊ธฐ๊ฐ„์„ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

newrelic_transaction_tracer_config_t

๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ ์„ธ๊ทธ๋จผํŠธ

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„ ๋ฐ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ ์ธ์Šคํ„ด์Šค ์ด๋ฆ„์ด ๋ณด๊ณ ๋˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

newrelic_datastore_segment_config_t

C SDK์™€ ํ†ต์‹ 

์—์ด์ „ํŠธ ๋Œ€ ๋ฐ๋ชฌ ํ†ต์‹ ์„ ์œ„ํ•œ ์†Œ์ผ“ ๋์ ์„ ์„ค์ •ํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

newrelic_init

UI์—์„œ ์•ฑ ์ด๋ฆ„(๋ณ„์นญ) ๋ณ€๊ฒฝ

๋‰ด๋ ๋ฆญ ์˜ ์„ค์ • ํŽ˜์ด์ง€์—์„œ ๊ธฐ๋Šฅ ๋ณ„์นญ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ Application UI ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋‹ค๋ฅธ ์ด๋ฆ„์„ ์ง€์ •ํ•˜๊ณ  ๊ธฐ๋ก ๋ฐ์ดํ„ฐ๋ฅผ ์ƒˆ ๋ณ„์นญ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„ ์ง€์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‰ด๋ ๋ฆญ์˜ C SDK๋Š” ์„œ๋ฒ„ ์ธก ์„ค์ •์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ UI ์˜ ์ด Application ์„ค์ • ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋Šฅ์˜ Apdex T ๋ ˆ๋ฒ„ ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์—ญ์˜ ๋ณ„์นญ์ด๋‚˜ Apdex T ๋ ˆ๋ฒ„ ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด UI ์—์„œ one.newrelic.com > All capabilities > APM & services > (select an app) > Settings > Application๋กœ ์ด๋™ํ•˜์„ธ์š”.

๊ตฌ์„ฑ์—์„œ ์•ฑ ์ด๋ฆ„ ๋ณ€๊ฒฝ

๊ตฌ์„ฑ ์„ค์ •์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๋™์ผํ•œ ์•ฑ์ด ์ƒˆ ์ด๋ฆ„์œผ๋กœ UI์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ธฐ๋ก ๋ฐ์ดํ„ฐ( ๋ฐ์ดํ„ฐ ๋ณด์กด ์ผ์ • ๊ธฐ์ค€)๋Š” ์ด์ „ ์ด๋ฆ„์œผ๋กœ๋งŒ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. (์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์ด๋ฆ„์„ ๋ฐ”๊พธ์ง€๋งŒ ๊ธฐ๋ก ๋ฐ์ดํ„ฐ๋ฅผ ๊ณ„์† ์œ ์ง€ํ•˜๋ ค๋ฉด UI ์„ค์ • ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ„์นญ์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.)

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋ฐ๋ชฌ์— ์—ฐ๊ฒฐ๋œ ํ›„ ๊ตฌ์„ฑ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ:

  1. ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์—ฌ newrelic_create_app_config() ์„(๋ฅผ) ํ˜ธ์ถœํ•˜์—ฌ ์ƒˆ config ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  2. newrelic_create_app() ์„(๋ฅผ) ํ˜ธ์ถœํ•˜์—ฌ ์—ฐ๊ฒฐ๋œ ์ƒˆ ์•ฑ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์ฃผ์˜

ํƒ€์ด๋ฐ์ด ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ๋‹จ์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ์ค‘์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์„ ์ „ํ™˜ํ•˜๋ฉด ๊ณ„์ธก ๋ฐ์ดํ„ฐ๊ฐ€ ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์œผ๋กœ ์ „์†ก๋จ์„ ์˜๋ฏธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

APM ๋ฐ ์ธํ”„๋ผ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋กœ๊ทธ ๋ณด๊ธฐ

๋˜ํ•œ ๋กœ๊ทธ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•จ๊ป˜ ๊ฐ€์ ธ์™€ ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ปจํ…์ŠคํŠธ์˜ ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์•ฑ์˜ UI์—์„œ ์ง์ ‘ ์˜ค๋ฅ˜ ๋ฐ ์ถ”์ ๊ณผ ๊ด€๋ จ๋œ ๋กœ๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Kubernetes ํด๋Ÿฌ์Šคํ„ฐ์™€ ๊ฐ™์€ ์ธํ”„๋ผ ๋ฐ์ดํ„ฐ ์ปจํ…์ŠคํŠธ์—์„œ ๋กœ๊ทธ๋ฅผ ๋ณผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ UI ํŽ˜์ด์ง€๋กœ ์ „ํ™˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Copyright ยฉ 2025 New Relic Inc.

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