• English日本語한국어
  • 로그인지금 시작하기

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

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

문제 신고

Node.js 커스텀 메트릭

타이밍 또는 컴퓨터 리소스 데이터와 같은 API 호출을 통해 임의의 성능 데이터를 기록합니다. 메트릭 및 이벤트 를 사용하여 사용자 정의 메트릭을 검색하고, 사용자 정의 가능한 차트를 생성하고, 해당 차트를 New Relic 대시보드에 추가하십시오. 사용자 지정 메트릭을 사용하면 New Relic 내에서 모니터링을 통합할 수 있습니다.

주의

너무 많은 메트릭을 수집하면 애플리케이션과 New Relic 에이전트의 성능에 영향을 줄 수 있습니다. 데이터 문제를 방지하려면 고유한 사용자 정의 측정항목의 총 수를 2000개 미만으로 유지하십시오.

측정항목 이름 지정

측정항목 이름은 / 문자로 구분된 경로입니다. 맞춤 측정항목의 경우 다음 패턴을 사용하세요.

<category>/<class>/<method>

맞춤 측정항목 이름의 경우 <class>/<method> 또는 <category>/<name> 을 사용합니다. 예를 들어, MyCategory/My_method 사용).

중요

Node.js 에이전트 v5 이전 버전의 경우 측정항목 앞에 Custom/ 을 추가해야 합니다. 에이전트는 내부 메트릭과의 충돌을 방지하기 위해 사용자 지정 메트릭을 자동으로 추가하지 않습니다.

맞춤 측정항목 기록

측정항목 데이터 기록을 위한 공개 API는 newrelic 의 두 가지 메서드로 구성됩니다.

  • recordMetric: 새 맞춤 측정항목을 만드는 데 사용합니다.
  • incrementMetric: 맞춤 측정항목의 값을 업데이트하는 데 사용합니다.

맞춤 측정항목의 예

다음은 메트릭을 사용하여 사이트를 통해 흐르는 통화를 추적하는 방법을 보여주는 예입니다.

app.post('/cart/checkout', function(req, res) {
var total = computeCartTotal(req.user);
newrelic.recordMetric('Cart/ChargeAmount', total);
// ...
});

맞춤 측정항목 보기

사용자 정의 메트릭을 보려면 사용자 정의 메트릭 생성 후 시각화 및 메트릭 검색을 위한 메트릭 및 이벤트 를 참조하고, 사용자 정의 가능한 차트를 생성하고, 해당 차트를 New Relic 대시보드에 추가하십시오.

Copyright © 2024 New Relic Inc.

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