New Relic์ ๋ค์๊ณผ ๊ฐ์ ์ฉ๋๋ก ์ฌ์ฉํ ์ ์๋ ๋ค์ํ API ๋ฐ SDK๋ฅผ ์ ๊ณตํฉ๋๋ค.
- New Relic์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ ๋๋ค.
- New Relic์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํฉ๋๋ค.
- ์ค์ ์ ๋ณด๊ณ ๊ตฌ์ฑํฉ๋๋ค.
API ํค๋ฅผ ์ฐพ๊ณ ๊ณ์ญ๋๊น? API ํค๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๋ฐ์ดํฐ ์์ง์ฉ API
๋ฐ์ดํฐ ์์ง API๋ ๋ฐ์ดํฐ ๋ณด๊ณ ๋ฅผ ์ํ ๋ง์ ์๋ฃจ์ ์ค ์ผ๋ถ์ ๋๋ค. API๋ ์ง์ ์ฌ์ฉํ ์ ์์ง๋ง ๋ง์ ๋ฐ์ดํฐ ๋ณด๊ณ ๋๊ตฌ์ ๊ธฐ๋ณธ ์์ง ๊ฒฝ๋ก์ด๊ธฐ๋ ํฉ๋๋ค. New Relic์ ๋ฐ์ดํฐ ๋ณด๊ณ ๋ฅผ ๋ง ์์ํ๋ค๋ฉด Install New Relic ์์ ์์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
API ์ ํ | ์ค๋ช |
---|---|
๋ชจ๋ ์์ค(๋ค๋ฅธ ์๊ฒฉ ์ธก์ ๋ชจ๋ํฐ๋ง ์๋น์ค ํฌํจ)์์ ์ฐจ์ ๋ฉํธ๋ฆญ ์ New Relic์ผ๋ก ๋ณด๋ ๋๋ค. | |
์์ด์ ํธ ๋๋ ํตํฉ์ ์ฌ์ฉํ์ง ์๊ณ ์ฌ์ฉ์ ์ ์ ์ด๋ฒคํธ ๋ฐ์ดํฐ ๋ฅผ New Relic์ผ๋ก ๋ณด๋ ๋๋ค. | |
๋ก๊ทธ ๋ฐ์ดํฐ ๋ฅผ New Relic์ ๋ณด๋ ๋๋ค. | |
์์ด์ ํธ ๋๋ ํตํฉ์ ์ฌ์ฉํ์ง ์๊ณ ๋ถ์ฐ ์ถ์ ๋ฐ์ดํฐ ( |
NerdGraph(GraphQL)
NerdGraph ๋ New Relic ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๊ณ , ๊ณ์ ์ ๋ณด๋ฅผ ์ฟผ๋ฆฌํ๊ณ , ๋ค์ํ ๊ธฐ๋ฅ ๊ตฌ์ฑ์ ๋ง๋๋ ๋ฐ ๊ถ์ฅํ๋ API์ ๋๋ค. ๋ฌด์์ ํ ์ ์๋์ง ์์ ๋ณด๋ ค๋ฉด NerdGraph ์์ต์ ๋ฅผ ํ์ธํ์ญ์์ค.
NerdGraph๋ ์ต์ API์ด๋ฉฐ ์ด์ API ์ค ์ผ๋ถ๋ฅผ ํ ๊ณณ์ ๋ชจ์ผ๋ ค๋ ์๋์ ๋๋ค. ์์ง NerdGraph๋ก ์ํํ ์ ์๋ REST API ๋ก ์ํํ ์ ์๋ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ด ์์ผ๋ฉฐ ์ด๊ฒ์ด ์ผ๋ถ New Relic ์กฐ์ง์ด ์ฌ์ ํ REST API๋ฅผ ์ฌ์ฉํ๋ ์ด์ ์ ๋๋ค.
REST API
์ฐ๋ฆฌ์ REST API ๋ ์ฟผ๋ฆฌ ๋ฐ ๊ตฌ์ฑ์ ์ํ ์ด์ API์ด๋ฉฐ NerdGraph ๊ฐ ๊ต์ฒดํ๋ ์ค์ ๋๋ค. ์ฐ๋ฆฌ๋ REST API์ ๋ํด ์ต์ํ์ ์ง์์ ์ธ ์์ ์ ํ๊ณ ์์ต๋๋ค. REST API์๋ ์์ง NerdGraph์ ์๋ ๋ช ๊ฐ์ง ๊ตฌ์ฑ ๊ธฐ๋ฅ์ด ์์ง๋ง ์ฐ์ NerdGraph๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. NerdGraph์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๊ณ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ธฐ๋ฅ๋ณ API
APM, ์ธํ๋ผ ๋ชจ๋ํฐ๋ง, ๋ธ๋ผ์ฐ์ ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฒฝ๊ณ ์ ๊ฐ์ New Relic ๋๊ตฌ ๋ฐ ๊ธฐ๋ฅ์ ์ข ์ข ํจ๊ป ์ฌ์ฉ๋๋ฉฐ ๋๋ก๋ ๊ธฐ๋ฅ์ด ๊ฒน์น ์ ์์ต๋๋ค. ์ด๊ฒ์ด ์ฌ๋ฌ API๊ฐ ๊ฐ ์์ญ๊ณผ ๊ด๋ จ๋ ์ ์๋ ์ด์ ์ ๋๋ค. ์ผ๋ถ API ๊ธฐ๋ฅ์ ๊ธฐ๋ฅ ๋ฐ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.