λΉμ¬μ λͺ¨λν°λ§ μ루μ
κ³Ό APIλ API ν€λ₯Ό μ¬μ©νμ¬ κ·νμ μ μμ μΈμ¦νκ³ νμΈν©λλ€. μ΄ ν€λ₯Ό μ¬μ©νλ©΄ μ‘°μ§μμ μΉμΈλ μ¬λλ§ λ΄λ λ¦μ λ°μ΄ν°λ₯Ό λ³΄κ³ νκ³ ν΄λΉ λ°μ΄ν°μ μ‘μΈμ€νκ³ κΈ°λ₯μ ꡬμ±ν μ μμ΅λλ€. κΈ°λ³Έ ν€λ λ³Όλ₯¨ ν€(λ°μ΄ν° λ³΄κ³ μ©)μ (GraphQL API μΈ NerdGraph μμ
μ©)μ
λλ€.

API ν€λ‘ μμνλ €λ©΄:
- μμ§ κ°μ
νμ§ μμ κ²½μ° λ¬΄λ£ κ³μ μ κ°μ
νμΈμ.
- μμ΄μ νΈ λ° ν΅ν© μ μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό New RelicμΌλ‘ μμ§ μμ
- λ°μ΄ν°λ₯Ό λ°λ‘ κ΄μ°°ν μ μλλ‘ API keys UI νμ΄μ§μμ API ν€λ₯Ό μμ±νκ³ κ΄λ¦¬ν©λλ€.
λ΄λ λ¦μ μ£Όμ API ν€
Key | Details | To view and manage | Read more |
---|
License key, λ°μ΄ν° μμ§μ μ¬μ©λ¨ | λͺ
μ ν€λ κ±°μ λͺ¨λ λ°μ΄ν°λ₯Ό λ³΄κ³ νλ λ° μ¬μ©λ©λλ€(μ체 ν€λ₯Ό μ¬μ©νλ λΈλΌμ°μ λ° λͺ¨λ°μΌ λ°μ΄ν° μ μΈ). κ° ν€λ νΉμ κ³μ μ μ°κ²°λμ΄ μμΌλ©° μνλ λ§νΌ λ§λ€ μ μμ΅λλ€. | API ν€ UIλ‘ μ΄λ( μ§μ λ§ν¬ ) | λ μμ보기 |
Browser key, λ°μ΄ν° μμ§μ μ¬μ©λ¨ | λΈλΌμ°μ ν€λ λΈλΌμ°μ λͺ¨λν°λ§ λ°μ΄ν°λ₯Ό λ³΄κ³ νλ λ° μ¬μ©λ©λλ€. κ° ν€λ νΉμ κ³μ μ μ°κ²°λμ΄ μμΌλ©° μνλ λ§νΌ λ§λ€ μ μμ΅λλ€. | API ν€ UIλ‘ μ΄λ( μ§μ λ§ν¬ ) | λ μμ보기 |
Mobile app token, λ°μ΄ν° μμ§μ μ¬μ©λ¨ | λͺ¨λ°μΌ μ± ν ν°μ λͺ¨λ°μΌ λͺ¨λν°λ§ λ°μ΄ν°λ₯Ό λ³΄κ³ νλ λ° μ¬μ©λ©λλ€. κ° ν ν°μ νΉμ λͺ¨λ°μΌ μ±μ μ°κ²°λ©λλ€. | λͺ¨λν°λ§λλ μ±μ UI λ‘ μ΄λ | λ μμ보기 |
User key, 쿼리 λ° μ€μ μ μ¬μ©λ©λλ€. | λ°μ΄ν° 쿼리 λ° κΈ°λ₯ ꡬμ±μ μ¬μ©λλ GraphQL APIμΈ NerdGraphλ₯Ό μ¬μ©νλ €λ©΄ μ¬μ©μ ν€κ° νμν©λλ€. κ° μ¬μ©μ ν€λ νΉμ μ¬μ©μμ μ°κ²°λλ€. | API ν€ UIλ‘ μ΄λ( μ§μ λ§ν¬ ) | λ μμ보기 |
API ν€ λ³΄κΈ° λ° κ΄λ¦¬
μ ν΄λ¦νλ©΄ μ¬μ©μ λ©λ΄ μ μμΉν API ν€ UI νμ΄μ§ μμ λλΆλΆμ ν€λ₯Ό κ΄λ¦¬ν μAPI API keys μμ΅λλ€.
NerdGraphμμ ν€λ₯Ό λ³΄λ €λ©΄ ν€ IDλ₯Ό 볡μ¬νμΈμ. NerdGraphλ₯Ό μ¬μ©νμ¬ ν€λ₯Ό κ΄λ¦¬ν μλ μμ΅λλ€.
API ν€ κ΄λ¦¬μ λν κΆμ₯μ¬ν
API ν€κ° μλͺ»λ μ¬λμ μμ λ€μ΄κ°λ©΄ 보μ μνμ΄ λ°μν μ μμ΅λλ€. μλ₯Ό λ€μ΄:
- κ·νμ κ°μ§ λκ΅°κ°κ° κ·νμ κ³μ μΌλ‘ μμμ λ°μ΄ν°λ₯Ό λ³΄λΌ μ μμ΅λλ€.
- νμμ μ¬μ©μ ν€ μ€ νλλ₯Ό κ°μ§ μ¬λμ΄ New Relic λ°μ΄ν°λ₯Ό λ³΄κ³ New Relic κ³μ μ λ³κ²½ν μ μμ΅λλ€.
λΉλ°λ²νΈ λ° κΈ°ν λ―Όκ°ν μ 보μ λ§μ°¬κ°μ§λ‘ API ν€λ₯Ό μμ νκ² μ·¨κΈν΄μΌ ν©λλ€. λͺ κ°μ§ κΆμ₯ μ¬ν:
API ν€ μν
API ν€λ₯Ό μννλ κ°μ₯ μΌλ°μ μΈ 4κ°μ§ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
λΌμ΄μ μ€ ν€λ κ±°μ λͺ¨λ λ°μ΄ν°λ₯Ό λ³΄κ³ νλ λ° μ¬μ©λ©λλ€. (μ체 ν€λ₯Ό μ¬μ©νλ λΈλΌμ°μ λ° λͺ¨λ°μΌ λͺ¨λν°λ§ λ°μ΄ν° μ μΈ) κ° ν€λ νΉμ κ³μ μ μ°κ²°λμ΄ μμΌλ©° μ¬μ©μλ μνλ λ§νΌ ν€λ₯Ό μμ±ν μ μμ΅λλ€. λΌμ΄μ μ€ ν€λ μ
λ°μ΄νΈν μ μμΌλ©° μμ ν ν μ ν€λ₯Ό μμ±νμ¬ κ΅μ²΄ν΄μΌ ν©λλ€.
(λλ one.eu.newrelic.com/api-keys EU one.newrelic.com/api-keys λ°μ΄ν° μΌν°μ κ²½μ° )μμ API ν€ μμ κ·νμ κ³μ μ λν ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.UI λͺ¨λ μ ν κ΄λ¦¬μ κΆν μ΄λ ν΄λΉ ν€λ₯Ό λ³Ό μ μλ μ¬μ©μ μ§μ μν μ΄ μμΌλ©΄ μ¬μ© κΆνμ΄ μλ ν€λ§ νμλ©λλ€.
κΈ°λ³Έμ μΌλ‘ λͺ¨λ λ΄λ λ¦ κ³μ μ μ 체 μ‘°μ§μμ 곡μ νλ μλ κ³μ λΌμ΄μ μ€ ν€λ₯Ό μ¬μ©νμ¬ μμ±λ©λλ€. API ν€ UIμμ μ΄ ν€λ₯Ό μμ ν μλ μμ§λ§ λ΄λ λ¦ μ§μ νμ λ¬Έμνμ¬ ν€λ₯Ό μνν μ μμ΅λλ€.
μ¬μ©μκ° μμ±ν λΌμ΄μ μ€ ν€λ₯Ό μννλ €λ©΄:
ν€λ₯Ό μννλ €λ λ΄λ λ¦ μ¬μ©μλ‘ λ‘κ·ΈμΈν©λλ€.
one.newrelic.com/api-keys (λλ EU λ°μ΄ν°μΌν°μ κ²½μ° one.eu.newrelic.com/api-keys )μΌλ‘ μ΄λνμΈμ.
API keys νμ΄μ§ μ€λ₯Έμͺ½ μλ¨μ μλ Create a key ν΄λ¦νμΈμ.

μ ν€ μ΄λ¦μ μ
λ ₯νκ³ Key type μ λν΄ Ingest - License μ νν λ€μ μ νμ μ€λͺ
μ μΆκ°νκ³ Save ν΄λ¦ν©λλ€.

μ ν€/κ°μΌλ‘ μ΄μ ν€λ₯Ό μ°Έμ‘°νλ λͺ¨λ νμΌμ΄λ μ½λλ₯Ό μ
λ°μ΄νΈνμΈμ. μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Copy key ν΄λ¦νλ©΄ μ ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.

μΈλΆ μμ‘΄μ±/μ’
μμ±μ΄ μ
λ°μ΄νΈλλ©΄ μ΄μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Delete ν΄λ¦νμ¬ μ΄μ ν€λ₯Ό μμ νκ² μμ ν μ μμ΅λλ€.

ν€κ° μ±κ³΅μ μΌλ‘ μμ λλ©΄ μ€λ₯Έμͺ½ νλ¨μ λ€μ λ©μμ§κ° νμλ©λλ€.

NerdGraph APIλ₯Ό ν΅ν΄ λΌμ΄μ μ€ ν€λ₯Ό κ΄λ¦¬ν μλ μμ΅λλ€. μ§μΉ¨μ NerdGraph νν 리μΌ: API ν€ κ΄λ¦¬λ₯Ό μ°Έμ‘°νμμμ€.
λΈλΌμ°μ ν€λ λΈλΌμ°μ λͺ¨λν°λ§ λ°μ΄ν°λ₯Ό λ³΄κ³ νλ λ° μ¬μ©λ©λλ€. κ° ν€λ νΉμ κ³μ μ μ°κ²°λμ΄ μμΌλ©° κ³ κ°μ μνλ λ§νΌ ν€λ₯Ό μμ±ν μ μμ΅λλ€.
(λλ one.eu.newrelic.com/api-keys EU one.newrelic.com/api-keys λ°μ΄ν° μΌν°μ κ²½μ° )μ API ν€ μμ κ·νμ κ³μ μ λν λΈλΌμ°μ ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.UI λͺ¨λ μ ν κ΄λ¦¬μ κΆν μ΄λ ν΄λΉ ν€λ₯Ό λ³Ό μ μλ μ¬μ©μ μ§μ μν μ΄ μμΌλ©΄ μ¬μ© κΆνμ΄ μλ ν€λ§ νμλ©λλ€.
κΈ°λ³Έμ μΌλ‘ λͺ¨λ λ΄λ λ¦ κ³μ μ μ 체 μ‘°μ§μμ 곡μ νλ μλ κ³μ λΌμ΄μ μ€ ν€λ₯Ό μ¬μ©νμ¬ μμ±λ©λλ€. API ν€ UIμμ μ΄ ν€λ₯Ό μμ ν μλ μμ§λ§ λ΄λ λ¦ μ§μ νμ λ¬Έμνμ¬ ν€λ₯Ό μνν μ μμ΅λλ€.
μ¬μ©μκ° λ§λ λΈλΌμ°μ ν€λ₯Ό μννλ €λ©΄ λ€μμ μνν©λλ€.
ν€λ₯Ό μννλ €λ λ΄λ λ¦ μ¬μ©μλ‘ λ‘κ·ΈμΈν©λλ€.
one.newrelic.com/api-keys (λλ EU λ°μ΄ν°μΌν°μ κ²½μ° one.eu.newrelic.com/api-keys )μΌλ‘ μ΄λνμΈμ.
API keys νμ΄μ§ μ€λ₯Έμͺ½ μλ¨μ μλ Create a key ν΄λ¦νμΈμ.

μ ν€ μ΄λ¦μ μ
λ ₯νκ³ Key type μ λν΄ Ingest - Browser μ νν λ€μ μ νμ μ€λͺ
μ μΆκ°νκ³ Save ν΄λ¦ν©λλ€.

μ ν€/κ°μΌλ‘ μ΄μ ν€λ₯Ό μ°Έμ‘°νλ λͺ¨λ νμΌμ΄λ μ½λλ₯Ό μ
λ°μ΄νΈνμΈμ. μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Copy key ν΄λ¦νλ©΄ μ ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.

μΈλΆ μμ‘΄μ±/μ’
μμ±μ΄ μ
λ°μ΄νΈλλ©΄ μ΄μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Delete ν΄λ¦νμ¬ μ΄μ ν€λ₯Ό μμ νκ² μμ ν μ μμ΅λλ€.

ν€κ° μ±κ³΅μ μΌλ‘ μμ λλ©΄ μ€λ₯Έμͺ½ νλ¨μ λ€μ λ©μμ§κ° νμλ©λλ€.

λͺ¨λ°μΌ λͺ¨λν°λ§μ λΌμ΄μ μ€ ν€ λμ λͺ¨λ°μΌ μ± ν ν°μ μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό λ³΄κ³ ν©λλ€. λͺ¨λ°μΌ μ± ν ν°μ λͺ¨λ κ³ μ νλ©° μ ν리μΌμ΄μ
μ΄ NR1μ λ±λ‘λ λλ§λ€ λ€μ μμ±λ©λλ€. μ±κ³Ό μ°κ²°λ λͺ¨λ°μΌ ν€λ₯Ό μννλ €λ©΄ λ΄λ λ¦μμ μ±μ λ€μ μΈμ¦ν΄μΌ ν©λλ€.
μ± ν ν°μ λν λ³΄λ€ μμΈν λ΄μ©μ λͺ¨λ°μΌ λͺ¨λν°λ§ μ€μ ꡬμ±μ μ°Έμ‘°νμμμ€.
NerdGraph λ° REST API λ₯Ό μ¬μ©νλ €λ©΄ "κ°μΈ API ν€"λΌκ³ λ νλ λ΄λ λ¦ μ¬μ©μ ν€κ° νμν©λλ€. ν€λ μ‘°μ§μ΄λ νΉμ μ¬μ©μμκ² μν μ μμ΅λλ€.
(λλ one.eu.newrelic.com/api-keys EU one.newrelic.com/api-keys λ°μ΄ν°μΌν°μ κ²½μ° )μ API ν€ μμ κ·ν κ³μ μ μ¬μ©μ ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.UI λͺ¨λ μ ν κ΄λ¦¬μ κΆνμ΄λ ν΄λΉ ν€λ₯Ό λ³Ό μ μλ μ¬μ©μ μ§μ μν μ΄ μμΌλ©΄ μ¬μ© κΆνμ΄ μλ ν€λ§ νμλ©λλ€.
μ€μ
μ¬μ©μ ν€κ° μμλμλ€κ³ μκ°λλ©΄ ν΄λΉ μ¬μ©μμ μ°κ²°λμ΄ μκ±°λ ν΄λΉ μ¬μ©μκ° λ§λ all ν€λ₯Ό μνν΄μΌ ν©λλ€.
μ¬μ©μ ν€λ₯Ό μννλ €λ©΄ μ ν€λ₯Ό μμ±νκ³ μννΈμ¨μ΄μμ μ΄μ ν€μ λν μ°Έμ‘°λ₯Ό μ
λ°μ΄νΈν λ€μ μ΄μ ν€λ₯Ό μμ ν©λλ€. UIμμ ν€λ₯Ό νμ νλ €λ©΄:
ν€λ₯Ό μννλ €λ λ΄λ λ¦ μ¬μ©μλ‘ λ‘κ·ΈμΈν©λλ€.
one.newrelic.com/api-keys (λλ EU λ°μ΄ν°μΌν°μ κ²½μ° one.eu.newrelic.com/api-keys )μΌλ‘ μ΄λνμΈμ.
API keys νμ΄μ§ μ€λ₯Έμͺ½ μλ¨μ μλ Create a key ν΄λ¦νμΈμ.

μ ν€ μ΄λ¦μ μ
λ ₯νκ³ Key type μ λν΄ User μ νν λ€μ μ νμ μ€λͺ
μ μΆκ°νκ³ Save ν΄λ¦ν©λλ€.

μ ν€/κ°μΌλ‘ μ΄μ ν€λ₯Ό μ°Έμ‘°νλ λͺ¨λ νμΌμ΄λ μ½λλ₯Ό μ
λ°μ΄νΈνμΈμ. μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Copy key ν΄λ¦νλ©΄ μ ν€λ₯Ό μ°Ύμ μ μμ΅λλ€.

μΈλΆ μμ‘΄μ±/μ’
μμ±μ΄ μ
λ°μ΄νΈλλ©΄ μ΄μ ν€μ λμΌν νμ μλ ... μμ΄μ½μ ν΄λ¦ν ν Delete ν΄λ¦νμ¬ μ΄μ ν€λ₯Ό μμ νκ² μμ ν μ μμ΅λλ€.

ν€κ° μ±κ³΅μ μΌλ‘ μμ λλ©΄ μ€λ₯Έμͺ½ νλ¨μ λ€μ λ©μμ§κ° νμλ©λλ€.

NerdGraph APIλ₯Ό ν΅ν΄ μ¬μ©μ ν€λ₯Ό κ΄λ¦¬ν μλ μμ΅λλ€. μ§μΉ¨μ NerdGraph νν 리μΌ: API ν€ κ΄λ¦¬λ₯Ό μ°Έμ‘°νμμμ€.
λν μ€λλκ±°λ λ μΌλ°μ μΈ API ν€ μ νλ μμ΅λλ€. μ΄λ¬ν ν€λ₯Ό μννλ €λ©΄ λ€μμ μνν©λλ€.
μ΄λ κ³ κ°μ΄ μ¬μ©νλλ‘ κΆμ₯νμ§ μμ§λ§ λ΄λ λ¦μμ μ§μλκ³ μλ μ΄μ ν€μ
λλ€. μ΄λ¬ν ν€λ λ©νΈλ¦, μ΄λ²€νΈ, λ‘κ·Έ λ° νΈλ μ΄μ€ APIλ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό μμ§νλ λ° μ¬μ©λλ©° μ 체 μ‘°μ§μ μ μ©λ©λλ€.
μ΄λ¬ν ν€λ₯Ό μννλ €λ©΄ λ€μμ μνν©λλ€.
κ΄λ¦¬μ κΆνμ΄ μλ κ³μ μΌλ‘ λ΄λ λ¦μ λ‘κ·ΈμΈν©λλ€.
one.newrelic.com/api-keys (λλ EU λ°μ΄ν°μΌν°μ κ²½μ° one.eu.newrelic.com/api-keys )μΌλ‘ μ΄λνμΈμ.
νμ΄μ§ μ€λ₯Έμͺ½μμ Looking for other keys? μΉμ
μ μ°Ύμ μννλ €λ ν€ μ νμ λ§ν¬λ₯Ό ν΄λ¦νμΈμ.

μ μ½μ
λλ 쿼리 ν€λ₯Ό λ§λ€λ €λ©΄ + μμ΄μ½μ ν΄λ¦νμΈμ.

μ΄μ ν€λ₯Ό μ°Έμ‘°νλ λͺ¨λ νμΌμ΄λ μ½λλ₯Ό μλ‘μ΄ ν΅μ¬ κ°μΉλ‘ μ
λ°μ΄νΈνμΈμ.
μΈλΆ μμ‘΄μ±/μ’
μμ±μ΄ μ
λ°μ΄νΈλλ©΄ μ΄μ ν€λ₯Ό μμ νκ² μμ ν μ μμ΅λλ€. ν€λ₯Ό μ κ±°νλ €λ©΄ ν΄λΉ ν€ μμ λ§μ°μ€λ₯Ό λκ³ Delete ν΄λ¦νμΈμ.

μ΄λ λ μ΄μ μ¬μ©λμ§ μμ§λ§ λ΄λ λ¦μμ κ³μ μ§μλλ μ€λλ ν€μ
λλ€. μ΄μ REST API ν€ λμ μ¬μ©μ ν€λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
μ΄ ν€λ₯Ό μνν μλ μμ§λ§ μμ ν μλ μμ΅λλ€.
κ΄λ¦¬μ κΆνμ΄ μλ κ³μ μΌλ‘ λ΄λ λ¦μ λ‘κ·ΈμΈν©λλ€.
one.newrelic.com/api-keys (λλ EU λ°μ΄ν°μΌν°μ κ²½μ° one.eu.newrelic.com/api-keys )μΌλ‘ μ΄λνμΈμ.
νμ΄μ§ μ€λ₯Έμͺ½μμ Looking for other keys? μΉμ
μ μ°Ύμ REST API key ν΄λ¦νμΈμ.

Delete REST API Key μ(λ₯Ό) ν΄λ¦ν©λλ€.
Pixie API ν€λ Pixie νλ«νΌμ 컀μ€ν
μ ν리μΌμ΄μ
μ μΈμ¦νλ λ° μ¬μ©λ©λλ€. Pixie API ν€λ μμ ν μ μμ΅λλ€. Pixie API ν€λ₯Ό μννλ €λ©΄ μ ν€λ₯Ό μμ±ν λ€μ μ΄μ ν€λ₯Ό μμ ν΄μΌ ν©λλ€. Pixie API ν€μ λν λ³΄λ€ μμΈν λ΄μ©μ Pixie λ¬Έμμ API ν€ κ΄λ¦¬λ₯Ό μ°Έμ‘°νμμμ€.
ννΈλμ APIλ λ΄λ λ¦ λ΄λΉμκ° μ΄λ₯Ό μ¬μ©ν΄μΌ νλ€κ³ ꡬ체μ μΌλ‘ μλ΄νμ§ μλ ν μ‘°μ§μμ μ¬μ©ν μ μμ΅λλ€. APIμ λν λ³΄λ€ μμΈν λ΄μ©μ ννΈλμ API μ°Έμ‘°λ₯Ό νμΈνμκΈ° λ°λλλ€.
ν€λ₯Ό 보거λ μ¬μμ±νλ €λ©΄ ννΈλμ μμ μ μ격 μ¦λͺ
μ μ¬μ©νμ¬ λ΄λ λ¦μ λ‘κ·ΈμΈν λ€μ Partnerships > Edit settingssλ‘ μ΄λνμΈμ.
API ν€μ λν΄ μμΈν μμ보기
API ν€λ₯Ό μμ±νκ±°λ κ΄λ¦¬νλ €λ©΄ one.newrelic.com/launcher/api-keys-ui.api-keys-launcher μ UI λλ NerdGraph APIλ₯Ό μ¬μ© νμμμ€. μμΈν λ΄μ©μ λ³΄λ €λ©΄ ν€λ₯Ό μ ννμμμ€.
λ°μ΄ν° μμ§μ μ¬μ©λλ μ£Όμ ν€λ₯Ό λΌμ΄μ μ€ ν€λΌκ³ ν©λλ€. API ν€ UI λ° NerdGraph μμ μ΄ ν€λ λλλ‘ ingest - license
μΌλ‘ μ°Έμ‘°λ©λλ€.
κ±°μ λͺ¨λ New Relic λ°μ΄ν° μμ§μλ λΌμ΄μΌμ€ ν€κ° νμν©λλ€. λΈλΌμ°μ λͺ¨λν°λ§ λ°μ΄ν°(λΈλΌμ°μ ν€ μ¬μ©) λ° λͺ¨λ°μΌ λͺ¨λν°λ§ λ°μ΄ν°(λͺ¨λ°μΌ μ± ν ν° μ¬μ©)λ μμΈμ
λλ€.
λΌμ΄μ μ€ ν€λ λ΄λ λ¦ κ³μ κ³Ό μ°κ²°λ 40μμ 16μ§μ λ¬Έμμ΄μ
λλ€. λ΄λ λ¦μ μ²μ κ°μ
νλ©΄ λ¨μΌ κ³μ κ³Ό μ체 λΌμ΄μ μ€ ν€κ° μλ μ‘°μ§μ΄ μμ±λ©λλ€. λ λ§μ κ³μ μ΄ μΆκ°λλ©΄ κ° κ³μ μ μ체 λΌμ΄μ μ€ ν€λ‘ μμν©λλ€. κ³μ μ λν΄ μλ μμ±λ λΌμ΄μ μ€ ν€λ μμ ν μ μμ§λ§ κ΄λ¦¬ λ° μμ ν μ μλ μΆκ° λΌμ΄μ μ€ ν€λ₯Ό μμ±ν μ μμΌλ©°, μ΄λ ν€ μνκ³Ό κ°μ 보μ κ΄νμ ꡬννλ λ° μ μ©ν©λλ€. μλ μμ±λ κ³μ λΌμ΄μ μ€ ν€λ₯Ό μνν΄μΌ νλ κ²½μ° μ§μνμ λ¬Έμνμμμ€.
μ¬μ©μκ° λΌμ΄μ μ€ ν€λ₯Ό 보거λ κ΄λ¦¬ν μ μλλ‘ μ ννλ €λ©΄ ν΄λΉ κΆνμ΄ μλ μν μ ν λΉν©λλ€: κΈ°μ‘΄ μ¬μ©μ λͺ¨λΈ | μλ‘μ΄ μ¬μ©μ λͺ¨λΈ
λΈλΌμ°μ λͺ¨λν°λ§μ λΌμ΄μΌμ€ ν€κ° μλ λΈλΌμ°μ ν€λ₯Ό μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό λ³΄κ³ ν©λλ€. λΈλΌμ°μ ν€λ λΈλΌμ°μ λͺ¨λν°λ§ μμ΄μ νΈ μ λ°μ΄ν°λ₯Ό κ³μ μ μ°κ²°νλ λ° μ¬μ©λ©λλ€.
κ³μ μμ± μ μμ±λ μλ λΈλΌμ°μ ν€λ κ΄λ¦¬νκ±°λ μμ ν μ μμ§λ§, μ λΈλΌμ°μ ν€λ₯Ό μμ±νκ³ ν΄λΉ ν€λ₯Ό μμ ν μλ μμ΅λλ€. κ³μ μ μλ λΈλΌμ°μ ν€λ₯Ό μννλ λ° λμμ΄ νμνλ©΄ μ§μνμ λ¬ΈμνμκΈ° λ°λλλ€.
λͺ¨λ°μΌ λͺ¨λν°λ§μ λΌμ΄μ μ€ ν€κ° μλ λͺ¨λ°μΌ μ± ν ν°μ μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό λ³΄κ³ ν©λλ€. μμΈν λ΄μ©μ λͺ¨λ°μΌ μ± ν ν° μ μ°Έμ‘°νμΈμ.
NerdGraph λ° REST API λ₯Ό μ¬μ©νλ €λ©΄ "κ°μΈ API ν€"λΌκ³ λ νλ New Relic μ¬μ©μ ν€κ° νμν©λλ€.
μ(λ) νΉμ λ΄λ λ¦ μ¬μ©μμ μ°κ²°λμ΄ μμΌλ―λ‘ μλν μ μμ΅λλ€. μ¬μ©μ ν€λ₯Ό μ¬μ©νλ©΄ ν€μ μ°κ²°λ νΉμ κ³μ λΏλ§ μλλΌ μ‘μΈμ€ κΆνμ΄ λΆμ¬λ λͺ¨λ κ³μ μ λν΄ μΏΌλ¦¬λ₯Ό μνν μ μμ΅λλ€. λ΄λ λ¦ μ¬μ©μκ° λ΄λ λ¦μμ μμ λλ©΄ ν΄λΉ μ¬μ©μ ν€λ λΉνμ±νλμ΄ μλνμ§ μμ΅λλ€.
μ¬μ©μμκ² μ¬λ¬ κ³μ μ λν μ‘μΈμ€ κΆνμ μ 곡νλλΌλ μ¬μ©μ ν€λ λ¨μΌ νΉμ κ³μ , μ¦ ν€κ° μμ±λ κ³μ μ μ°κ²°λ©λλ€. μ¬κΈ°μ μ€μν μ μ κ³μ μ΄ μμ λλ©΄ ν΄λΉ κ³μ κ³Ό μ°κ²°λ λͺ¨λ μ¬μ©μ ν€κ° λ μ΄μ μλνμ§ μλλ€λ κ²μ
λλ€. (λν REST APIμ κ²½μ° νΈμΆμ ν΄λΉ μ¬μ©μ ν€μ μ°κ²°λ κ³μ μΌλ‘ μ νλ©λλ€.)
μ¬μ©μκ° μ¬μ©μ ν€λ₯Ό νμΈνκ±°λ κ΄λ¦¬νμ§ λͺ»νλλ‘ νλ €λ©΄ ν΄λΉ κΆνμ΄ μλ μν μ ν λΉν΄μΌ ν©λλ€. κΈ°μ‘΄ μ¬μ©μ λͺ¨λΈ | μλ‘μ΄ μ¬μ©μ λͺ¨λΈ
μμμ μ€λͺ
ν κΈ°λ³Έ API ν€ μΈμλ μΌλΆ λ΄λ λ¦ κ³ κ°λ€μ΄ μ΅ν μ¬μ©νκ³ μλ λͺ κ°μ§ λ€λ₯Έ API ν€κ° μμ΅λλ€. μ΄λ―Έ μ¬μ© μ€μ΄ μλλΌλ©΄ μ΄ ν€λ₯Ό μ¬μ©ν νμλ μμ΅λλ€.
μ€μ
μ΄ ν€λ μμ§ μ¬μ© μ€μ΄μ§λ§ λμΌν μμ
λ±μ μ¬μ©ν μ μλ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
λ°μ΄ν° μμ§μ μ¬μ©λλ μ΄μ New Relic API ν€ μ€ νλλ μ½μ
ν€λΌκ³ λ νλ Insights μ½μ
ν€μ
λλ€. λΌμ΄μΌμ€ ν€λ λμΌν κΈ°λ₯ λ±μ μ¬μ©λλ―λ‘ μ΄ ν€λ³΄λ€ λΌμ΄μΌμ€ ν€λ₯Ό κΆμ₯ν©λλ€.
μ΄ ν€λ Event API , Log API , Metric API λ° Trace API λλ μ΄λ¬ν APIλ₯Ό μ¬μ©νλ ν΅ν©μ ν΅ν΄ λ°μ΄ν°λ₯Ό μμ§νλ λ° μ¬μ©λ©λλ€.
κ°μ©μ± λ° μ‘μΈμ€μ λν ν:
μ΄λ¬ν ν€λ νΉμ μ¬μ©μκ° μλ κ³μ κ³Ό μ°κ²°λμ΄ μμΌλ―λ‘ ν€μ λν μ‘μΈμ€ κΆνμ΄ μλ κ³μ μ λͺ¨λ μ¬μ©μκ° μ΄λ₯Ό μ¬μ©ν μ μμ΅λλ€.
보μμ μν λͺ¨λ² μ¬λ‘λ‘ λ€λ₯Έ μμ© νλ‘κ·Έλ¨ λλ λ€λ₯Έ λ°μ΄ν° μλ³Έμ λν΄ λ€λ₯Έ Insights μ½μ
ν€λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
μΈμ¬μ΄νΈ μ½μ
ν€λ₯Ό μ°Ύκ³ κ΄λ¦¬νλ €λ©΄: μ¬μ©μ λ©λ΄ μμ API keys ( API ν€ νμ΄μ§λ‘ μ§μ μ°κ²°λλ λ§ν¬ λ°κΈ°)μ ν΄λ¦νμΈμ. κ·Έλ° λ€μ Insights insert keys) ν΄λ¦νμΈμ.
κ΄λ¦¬μ ν€λ λ μ΄μ μ¬μ©λμ§ μλ μ΄μ API ν€ μ€ νλμ
λλ€. 2020λ
12μ 4μΌλΆλ‘ κΈ°μ‘΄μ λͺ¨λ κ΄λ¦¬ ν€λ μ¬μ©μ ν€λ‘ λ§μ΄κ·Έλ μ΄μ
λμμ΅λλ€.
κ΄λ¦¬μ ν€λ₯Ό μ¬μ©νκ³ μμλ€λ©΄ ν΄λΉ ν€λ₯Ό νμ± μνλ‘ μ μ§νκΈ° μν΄ μ무 μμ
λ μνν νμκ° μμ΅λλ€. API ν€ UIλ₯Ό ν΅ν΄ μλμΌλ‘ μ‘μΈμ€ν μ μκ³ μ¬μ©μ ν€λ‘ λ μ΄λΈμ΄ μ§μ λλ©° λμΌν κΆνμ΄ λΆμ¬λ©λλ€. λμΌν μν¬νλ‘λ₯Ό ν΅ν΄ μ¬μ©μ ν€μ²λΌ κ΄λ¦¬ν μ μμ΅λλ€.
λ§μ΄κ·Έλ μ΄μ
λ λͺ¨λ κ΄λ¦¬ ν€μλ ν€ ν
μ΄λΈμ Migrated from an admin user key λΌλ λ©λͺ¨κ° μμ΅λλ€.
REST API ν€λ REST APIλ₯Ό μ¬μ©νκΈ° μν μ΄μ ν€μ
λλ€. μ΄μ REST API ν€ λμ μ¬μ©μ ν€λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ¬μ©μλ κ³μ λ³μ΄ μλ μ¬μ©μλ³μ΄λ―λ‘ μ‘°μ§μμ ν ꡬμ±μμ μ‘μΈμ€λ₯Ό λ ν¨κ³Όμ μΌλ‘ μ μ΄ν μ μμ΅λλ€. λν REST API λμ μ΅μ APIμΈ NerdGraphλ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
κ³ λ €ν΄μΌ ν μ¬ν:
κ° λ΄λ λ¦ κ³μ μ one REST API ν€λ§ κ°μ§ μ μμ΅λλ€.
REST API ν€ λμ μ¬μ©μ ν€λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
κ°λ₯νλ©΄ REST APIλ³΄λ€ NerdGraph λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€.
κ΄λ¦¬μ μμ€μ μ¬μ©μ κΆνμ΄ νμν©λλ€. REST API ν€ λλ REST API νμκΈ°μ λν μ‘μΈμ€ κΆνμ΄ μλ κ²½μ° κΆνμ΄ μκΈ° λλ¬ΈμΌ μ μμ΅λλ€. New Relic κ³μ κ΄λ¦¬μμκ² λ¬Έμνκ±°λ λμ μ¬μ©μ ν€λ₯Ό μ¬μ©νμΈμ.
REST API ν€λ₯Ό μ°Ύκ³ κ΄λ¦¬νλ €λ©΄: μ¬μ©μ λ©λ΄ μμ API keys ν΄λ¦ν©λλ€( API ν€ νμ΄μ§μ λν μ§μ λ§ν¬ κ°μ Έμ€κΈ°). κ·Έλ° λ€μ REST API key) ν΄λ¦νμΈμ. API ν€λ₯Ό ꡬμ±νκ±°λ μμ νκΈ° μ μ μ¬λ°λ₯Έ κ³μ μ λν΄ μννκ³ μλμ§ νμΈνμΈμ.