• 로그인

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

recordMetric(iOS SDK API)

통사론

NewRelic recordMetricWithName:(NSString *)name category:(NSString *)category value:(NSNumber *)value];
NewRelic.recordMetric(withName: String!, category: String!, value: NSNumber!)

사용자 정의 메트릭(임의의 숫자 데이터)을 기록합니다.

요구 사항

모든 에이전트 버전과 호환됩니다.

설명

이 방법을 사용하면 New Relic에서 자동으로 추적하지 않는 앱 활동에 대한 세부 정보를 제공하기 위해 임의의 사용자 지정 메트릭 을 기록할 수 있습니다. 호출은 선택적 세부 수준에 대해 여러 매개변수 집합을 허용합니다.

이 메서드는 1의 개수와 전달된 값과 동일한 총 값을 사용하여 Custom/[Category]/[Name] 형식의 측정항목을 기록합니다. 여러 호출은 모바일 모니터링을 위한 표준 측정항목 집계 규칙 에 따라 개수와 값을 집계합니다.

측정항목을 최대한 활용하려면 다음 지침에 따라 명확하고 간결한 측정항목 이름을 만드세요.

  • 사용자 인터페이스에 표시하기에 적합한 사용 사례 및 공백 문자. 메트릭 이름은 있는 그대로 렌더링됩니다.
  • 측정항목 이름을 대문자로 표시합니다.
  • 측정항목의 이름을 지정할 때 / ] [ | * 문자를 사용하지 마십시오.
  • 다중 바이트 문자를 피하십시오.

category 도 필요합니다. UI에 표시되며 맞춤 측정항목이 많은 경우 사용자 정의 측정항목을 구성하는 데 유용합니다. 사용자 정의 카테고리이거나 MetricCategory 열거형 을 사용하여 사전 정의된 카테고리일 수 있습니다.

추가 인수를 허용하고 기록하는 메트릭에 대한 더 많은 제어를 제공하는 변형에 대해서는 NewRelic.h 를 참조하십시오. 이 API 사용에 대한 자세한 내용은 iOS SDK API 사용 가이드 를 참조하세요.

매개변수

매개변수

설명

$name

필수의. 맞춤 측정항목의 이름입니다.

$category

필수의. 사용자 지정 또는 미리 정의된 메트릭 범주를 사용하는 메트릭 범주 이름입니다.

Value

더블

필수의. 측정항목의 값입니다.

오브젝티브-C

방법:

[NewRelic recordMetricWithName:(NSString *)name
category:(NSString *)category
value:(NSNumber *)value];

예(밀리초 단위의 측정항목):

[NewRelic recordMetricWithName:(NSString *)@"My Important Metric"
category:(NSString *)@"Important Metrics"
value:(NSNumber *)145.67];

빠른

방법:

NewRelic.recordMetric(withName: String!, category: String!, value: NSNumber!)

예(밀리초 단위의 측정항목):

NewRelic.recordMetric(withName: "My Important Metric", category: "Important Metrics", value: 145.67)
Copyright © 2022 New Relic Inc.

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