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

앱 서버 및 JVM 프레임워크에 Java 에이전트 설치

|View as Markdown (English)

이 페이지에서는 지원되는 모든 앱 서버 또는 JVM 기반 프레임워크에서 뉴렐릭 Java 에이전트를 설치하는 표준 경로를 다룹니다. 다음 단계에 따라 에이전트를 다운로드하고 설정하고 데이터가 뉴렐릭으로 전송되는지 확인할 수 있습니다.

호환성 및 요구사항

지원

  • Java 8, 11, 17, 21, 24, 25, 26 (Java 7은 에이전트 v6.5.4 및 이전 버전에서만 지원)
  • JVM 기반 언어: Java, Scala, Kotlin, Clojure
  • 앱 서버 및 프레임워크: Tomcat, Spring Boot, JBoss/WildFly, Glassfish, Jetty, WebLogic, WebSphere, Grails, ColdFusion, Solr, Play, Resin, Tanuki Wrapper, Geronimo — 지원되는 버전 범위는 호환성 및 요구 사항 참조
  • -javaagent 인수를 허용하는 모든 JVM 프로세스

지원되지 않음

  • 다른 APM 에이전트와 함께 실행 — 동일한 JVM에서 다른 APM 에이전트가 활성화되어 있는 경우 Java 에이전트는 올바른 동작을 보장할 수 없습니다.

필요한 사항

  • 뉴렐릭 계정
  • SHA-2(256비트) SSL을 지원하는 JVM
  • 앱 서버의 시작 스크립트 또는 JVM 설정을 수정할 수 있는 권한
  • 에이전트 파일을 보관할 디렉터리를 생성할 수 있는 권한

설치

Java 에이전트 다운로드

다음 방법 중 하나를 사용하여 newrelic-java.zip을 다운로드합니다.

bash
$
curl -O https://download.newrelic.com/newrelic/java-agent/newrelic-agent/current/newrelic-java.zip
$
unzip newrelic-java.zip
Invoke-WebRequest -Uri https://download.newrelic.com/newrelic/java-agent/newrelic-agent/current/newrelic-java.zip -OutFile newrelic-java.zip
Expand-Archive -Path newrelic-java.zip -DestinationPath .

Java 에이전트 릴리스 노트 페이지에서 newrelic-java.zip을 다운로드합니다.

압축을 해제하면 newrelic/ 디렉터리에 다음 단계에서 설정할 에이전트 jar(newrelic.jar)와 설정 파일(newrelic.yml)이 포함되어 있습니다.

에이전트 파일 배치

영구 디렉터리를 생성하고 에이전트 파일을 해당 디렉터리로 이동합니다.

bash
$
mkdir -p /opt/newrelic
$
mv newrelic/* /opt/newrelic/

Linux/macOS에서는 /opt/newrelic을(를), Windows에서는 C:\opt\newrelic을 권장합니다. newrelic.jar가 애플리케이션 클래스 경로 또는 java.endorsed.dirs에 나열된 디렉터리에 없도록 해야 합니다.

전달 -javaagent

앱 서버의 JVM 시작 설정에 newrelic.jar의 전체 경로를 가리키는 -javaagent 플래그를 추가합니다. 방법은 서버마다 다릅니다. 환경에 맞는 항목을 확장하시기 바랍니다.

설정

newrelic/newrelic.yml을 수정하고 다음 두 가지 필수 값을 설정합니다.

license_key: 'YOUR_LICENSE_KEY'
app_name: 'My Application'

에이전트는 시작 시 newrelic.jar과(와) 동일한 디렉터리에서 newrelic.yml을(를) 읽습니다. 또한 Java 시스템 속성(예: -Dnewrelic.config.license_key=YOUR_KEY) 또는 환경 변수를 사용하여 모든 설정을 재정의할 수 있습니다.

설정 파일을 사용할 때, 애플리케이션 서버 프로세스의 소유자에게만 읽기/쓰기 권한을 제한합니다.

bash
$
chmod 600 /opt/newrelic/newrelic.yml

사용 가능한 모든 옵션은 Java 에이전트 설정을 참조하십시오.

설치 확인

애플리케이션 서버를 다시 시작합니다. 최소 2개의 요청을 보낸 다음 2-3분 기다리면 APM & services에 앱이 표시됩니다.

5분 후에도 데이터가 나타나지 않으면 데이터가 표시되지 않음(Java)을 참조하십시오.

Copyright © 2026 New Relic Inc.

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