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

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

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

문제 신고

자바 커스텀 계측

Java용 APM 은 일반적으로 유용한 성능 데이터를 자동으로 생성합니다. 그러나 New Relic이 프레임워크를 지원 하지 않거나 추가 모니터링을 설정하려는 경우 사용자 지정 계측을 구현하는 것이 좋습니다.

사용자 지정 계측을 사용하면 New Relic의 자동 계측으로 캡처되지 않은 상호 작용을 추적할 수 있으며 트랜잭션 추적에 세부 정보를 추가하여 주요 문제를 식별하는 데 도움이 됩니다.

New Relic은 많은 프레임워크에서 자동으로 메트릭과 이벤트 를 수집합니다. 지원되는 프레임워크 또는 구성 요소 를 사용하는 경우 기본적으로 일부 트랜잭션 정보를 볼 수 있으며 사용자 지정 도구를 사용하여 기본적으로 에이전트가 보고하는 정보를 보완할 수 있습니다.

맞춤형 계측을 선택해야 하는 경우

다음과 같은 상황에서 사용자 정의 계측을 선택하십시오.

  • New Relic은 프레임워크를 지원하지 않으며 트랜잭션이 UI에 표시되지 않습니다.
  • 거래 추적에 세부 정보를 추가하고 싶습니다.
  • 트랜잭션 추적에는 충분한 세부정보가 없는 application code 시간의 큰 블록이 포함됩니다.

맞춤형 계측 구현

다음 방법 중 하나로 사용자 정의 계측을 구현할 수 있습니다.

방법

설명

New Relic UI

New Relic for Java에는 Custom Instrumentation Editor 라고 하는 사용자 정의 계측을 위한 UI 옵션이 포함되어 있습니다. 이 옵션은 애플리케이션 코드를 직접 수정할 필요가 없으므로 코드를 수정하고 싶지 않거나 수정할 수 없는 경우에 좋은 선택입니다. 그러나 편집기는 Java 에이전트 API에 비해 기능이 상당히 제한적입니다.

API 주석

New Relic Java 에이전트 API를 사용하여 모니터링하려는 애플리케이션 코드의 메서드에 주석 을 추가할 수 있습니다. 주석 방법은 강력하고 문제 해결이 쉽습니다. 소스 코드를 수정하려는 경우 주석을 사용하는 것이 좋습니다. 계측하려는 메서드가 많은 경우 XML 계측 을 선호할 수 있습니다.

API 및 기타 기능에 대한 자세한 내용 은 Java 에이전트 API 소개를 참조하세요.

XML

코드를 수정할 수 없거나 많은 메서드를 계측해야 하는 경우 XML 계측이 최고의 사용자 지정 계측 방법입니다. 이 방법을 사용하여 외부 XML 파일에서 계측할 클래스를 지정합니다.

XML 계측은 강력하지만 다른 계측 방법보다 사용하기 더 어렵습니다. 더 간단한 계측 요구를 위해 New Relic 은 UI를 통한 주석 또는 계측을 권장합니다. 자세한 내용 은 XML을 통한 Java 계측을 참조하세요.

사용자 정의 계측을 통해 JMX(Java Management Extensions)를 모니터링할 수도 있습니다. JMX는 애플리케이션, 장치 및 서비스를 모니터링하고 관리하는 방법입니다. 외부 YAML 파일 을 통해 JMX 모니터링을 구현할 수 있습니다.

Copyright © 2024 New Relic Inc.

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