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

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

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

문제 신고

코드 수준 측정항목

코드 수준 지표를 통해 New Relic CodeStream 확장을 사용하는 개발자는 코드의 개별 메서드와 함께 IDE에 상황에 따라 표시되는 APM 데이터를 볼 수 있습니다. 이를 통해 개발자는 코드를 작성하고 검토할 때 성능 문제를 보다 적극적으로 해결할 수 있습니다.

시작하기

먼저 지원되는 IDE에 New Relic CodeStream 확장을 설치 하고 로그인합니다.

중요

코드 수준 메트릭은 Ruby 에이전트 버전 8.8.0 이상에서 사용할 수 있습니다. 버전 8.10.0 이상에서는 코드 수준 지표가 기본적으로 활성화됩니다. 버전 8.8.0 및 8.9.0의 경우 구성을 통해 활성화해야 합니다. 코드 수준 측정항목을 사용하려면 newrelic.yml 에서 code_level_metrics.enabled: true 설정하거나 NEW_RELIC_CODE_LEVEL_METRICS_ENABLED=true 환경 변수로 설정합니다.

에이전트 속성

Ruby 에이전트는 애플리케이션에서 생성된 범위에 다음 속성을 보고하고 첨부합니다.

이름

설명

예시

code.function

계측된 함수의 이름(Ruby 메서드). 클래스 메서드에는 self. 접두사가 붙습니다.

만들다

code.filepath

code.function 이 정의된 소스 코드 파일의 절대 경로

/app/app/controllers/widgets_controller.rb

code.lineno

code.filepath에서 code.function 이 정의된 줄 번호

1138

code.namespace

code.function 이 정의된 네임스페이스(클래스/모듈 이름)

위젯 컨트롤러

중요

애플리케이션 코드의 모든 메소드가 위의 속성으로 계측되는 것은 아닙니다. 버전 8.10.0부터 Ruby 에이전트는 Rails 컨트롤러 메서드, ActiveJob 메서드 및 수동으로 추적하도록 구성된 모든 Ruby 메서드에 대한 코드 수준 측정항목을 제공합니다.

Copyright © 2024 New Relic Inc.

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