• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

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

문제 신고

Node.js VM 통계 페이지

New Relic의 APM에서 노드 VM 페이지는 성능 문제를 해결하고 애플리케이션의 상태를 모니터링하는 데 유용한 런타임 데이터를 제공합니다.

필요한 것

노드 VM 페이지의 일부 차트에서는 Node.js 에이전트와 함께 New Relic Native Metrics Module 을 설치해야 합니다. 설치 지침은 Node.js VM 측정 을 참조하십시오.

Node.js VM 통계 보기

one.newrelic.com > All capabilties > APM & services > (앱 선택) > Node VMs: 여러 서버가 동일한 애플리케이션에 보고하는 경우 페이지가 서버별로 차트를 분류합니다. 페이지 상단의 Servers [서버] 필터에서 서버를 선택하여 개별 서버에 대한 데이터를 보고 추가 세부 정보를 얻을 수 있습니다.

이러한 측정의 급증 또는 상승 추세를 특정 거래와 연관시키려면:

  1. one.newrelic.com > All capabilties > APM & services > (앱 선택) > Node VMs 으로 이동합니다.
  2. 차트 내에서 클릭하고 끌어 기간을 선택합니다.
  3. 거래 페이지 또는 다른 페이지로 이동합니다.

다른 페이지로 이동해도 시간 선택기 선택은 동일하게 유지됩니다.

성능 문제 분석

다음은 개별 노드 VM 차트에서 사용할 수 있는 데이터 요약입니다. 모든 차트를 함께 사용하여 성능 문제를 해결할 수 있습니다. 예를 들어:

  • 응용 프로그램이 더 많은 개체를 사용하기 시작하면 메모리 사용량이 증가하고 가비지 수집(GC)이 더 자주 실행됩니다. GC에 소요되는 시간으로 인해 CPU 사용률이 증가합니다.
  • 비정상적으로 긴 동기 코드 실행은 CPU 사용률을 증가시킬 수 있습니다. 이것은 틱 차트당 이벤트 루프 최대 CPU 시간 의 스파이크를 표시합니다.

여러 프로세스의 클러스터 보기

동일한 서버의 여러 Node.js 프로세스가 동일한 New Relic 애플리케이션에 보고하면 이 차트에 집계된 데이터가 표시됩니다. 클러스터의 각 작업자 프로세스에는 고유한 별도의 Node.js 런타임이 있고 별도의 데이터를 수집하기 때문입니다.

클러스터

코멘트

모든 작업자의 합계

다음 차트는 모든 작업자의 합계를 보여줍니다.

  • GC 일시 중지 시간 - 분당 총 시간
  • GC 일시 중지 빈도
  • 유형별 GC 일시 중지 시간
  • CPU 사용률
  • 분당 이벤트 루프 틱

모든 근로자의 평균

다음 차트는 모든 근로자의 평균을 보여줍니다.

  • 메모리 사용량
  • GC 일시 중지 시간 - 평균

모든 작업자의 최대값

다음 차트는 모든 작업자의 최대값을 보여줍니다.

  • GC 일시 중지 시간 - 최대
  • 이벤트 루프 — 틱당 최대 CPU 시간
Copyright © 2024 New Relic Inc.

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