ν΅μ¬λ‘
newrelic_add_custom_span_parameter(string $key, scalar $value)νμ¬ λ²μμ μ¬μ©μ μ§μ μμ±(ν€/κ° μ)μ μ°κ²°ν©λλ€.
μꡬ μ¬ν
μμ΄μ νΈ λ²μ 9.12.0.268 μ΄μ.
μ€λͺ
νμ¬ λ²μμ μ¬μ©μ μ§μ μμ± (ν€ λ° κ° λ°μ΄ν° μ)μ μΆκ°ν©λλ€. ("μ¬μ©μ μ μ μμ±"μ΄ μ΄μ μ "μ¬μ©μ μ μ λ§€κ°λ³μ"λΌκ³ νκΈ° λλ¬Έμ νΈμΆ μ΄λ¦μ newrelic_add_custom_span_parameter μ
λλ€.) μλ₯Ό λ€μ΄ κ³ κ° λ°μ΄ν°λ² μ΄μ€μμ κ³ κ°μ μ 체 μ΄λ¦μ μΆκ°ν μ μμ΅λλ€. μ΄ μμ±μ λͺ¨λ λ²μμ λνλ©λλ€. μ¬μ©μ μ μ μμ±μ λν΄ Span μ 쿼리ν μλ μμ΅λλ€.
μ€μ
μ€ν¬μμ newrelic_add_custom_span_parameter μΌλ‘ μΆκ°λ μμ±μ newrelic_add_custom_parameter λ‘ μΆκ°λ μμ±λ³΄λ€ μ°μ ν©λλ€.
μ€μ
μ¬μ©μ μ μ μμ±μ μ¬μ©νλ €λ©΄ NRQLμμ μ¬μ©νλ μμ½ μ©μ΄ λ₯Ό μ¬μ©νμ§ λ§μμμ€.
λ§€κ°λ³μ
λ§€κ°λ³μ | μ€λͺ |
|---|---|
λ | νμμ. μ¬μ©μ μ μ μμ±μ μ΄λ¦μ λλ€. μ²μ 255μλ§ μ μ§λ©λλ€. |
μ€μΉΌλΌ | νμμ. μ΄ μ¬μ©μ μ μ μμ±κ³Ό μ°κ²°ν κ°μ λλ€. μ 곡λ κ°μ΄ NaN, Infinity, denorm λλ μμ 0 κ°μ κ°λ float μΈ κ²½μ° μ΄ ν¨μμ λμμ μ μλμ§ μμ΅λλ€. λ€λ₯Έ λΆλ μμμ κ°μ κ²½μ° μμ΄μ νΈλ μ§μ λ κ°μμ 1κ° μ΄μμ μ λ°λ λΉνΈ(ULP)λ₯Ό λ²λ¦΄ μ μμ΅λλ€. |
λ°ν κ°
λ§€κ°λ³μκ° μ±κ³΅μ μΌλ‘ μΆκ°λλ©΄ trueλ₯Ό λ°νν©λλ€.
μ
λ³μλ₯Ό κ°μΌλ‘ 보κ³
if (extension_loaded('newrelic')) { // Ensure PHP agent is available // Record custom data about this web transaction newrelic_add_custom_span_parameter ('user_email', $user_email);}