• 로그인

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

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

문제 신고

record_custom_metric(Python 에이전트 API)

통사론

newrelic.agent.record_custom_metric(name, value, application=None)

단일 사용자 지정 메트릭을 기록합니다.

설명

이 호출은 단일 맞춤 측정항목 을 기록합니다. 측정항목 집합을 기록하려면 record_custom_metrics 을(를) 참조하세요.

매개변수

매개변수

설명

name

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

명명 형식에는 제한이 없지만 맞춤 측정항목 이름에 Custom/ 접두사를 사용하는 것이 좋습니다. 이렇게 하면 UI의 기본 모니터링 메트릭과 사용자 지정 메트릭을 구별하는 데 도움이 되며 필요한 경우 문제를 해결하는 데도 도움이 됩니다.

value

정수 또는 사전

필수의. 메트릭의 숫자 값입니다. 정수, 부동 소수점 또는 값 사전이 될 수 있습니다. 사전에 가능한 필드는 다음과 같습니다.

  • count
  • total
  • min
  • max
  • sum_of_squares

application

응용 프로그램 개체

선택 과목. 메트릭을 연결하려는 앱에 해당하는 애플리케이션 개체 입니다. 애플리케이션이 기본값 None 인 경우 에이전트는 현재 트랜잭션과 연결된 앱에 맞춤 측정항목을 기록합니다. 따라서 이 메서드가 웹 트랜잭션 또는 백그라운드 작업에 대한 코드에서 사용되지 않는 한 애플리케이션을 제공해야 합니다.

반환 값

없음.

응용 프로그램 개체를 사용하여 사용자 지정 메트릭 기록

고유한 백그라운드 스레드 또는 기타 코드에서 사용자 정의 메트릭을 기록하려면 사용자 정의 메트릭이 보고될 애플리케이션에 해당하는 애플리케이션 객체 를 전달해야 합니다.

import newrelic.agent
application = newrelic.agent.application()
newrelic.agent.record_custom_metric('Custom/my_favorite_number', 42, application)

맞춤 측정항목 보기 및 사용

사용자 지정 메트릭을 보려면 데이터 탐색기 를 사용하여 사용자 지정 메트릭을 검색 및 필터링하고 사용자 지정 가능한 차트를 만들고 해당 차트를 New Relic 대시보드에 추가하십시오. REST API 를 사용하여 UI 외부에서 사용자 지정 메트릭 데이터를 프로그래밍 방식으로 검색하고 사용할 수 있습니다. 사용자 정의 메트릭이 특정 값을 초과할 때 사용자 또는 팀에 알리기 위해 사용자 정의 메트릭 경고 조건을 생성 할 수도 있습니다.

Copyright © 2022 New Relic Inc.

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