• 로그인지금 시작하기

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

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

문제 신고

Java APM 설치 프로세스 개요

Java APM 에이전트가 코드를 자동 계측하므로 애플리케이션 모니터링을 시작할 수 있습니다.일반 APM 설치 프로세스에 대한 개요를 보려면 여기를 읽으십시오.더 구체적인 지침을 보려면 Java 앱 모니터링 을 사용하여 Java 앱 구성에 대한 특정 리소스를 찾으십시오.

1. 설치 준비

다음을 확인하십시오.

준비가 되면 자동 설치를 위한 안내 설치를 사용하십시오.EU에 있는 경우 해당 옵션을 선택합니다.또는 수동 접근 방식의 경우 이 문서의 지침에 따라 기본 Java 에이전트 설치를 완료합니다.어느 쪽이든 New Relic 계정이 필요합니다.( 영원히 무료 입니다.)

계정 가져오기

2. 에이전트 가져오기

curl , Invoke-WebRequest (PowerShell) 또는 New Relic UI를 사용하여 newrelic-java.zip 다운로드:

3. 에이전트 구성

다음은 newrelic.yml 에서 에이전트 구성 설정으로 기본 설정을 수행하는 방법입니다.

고급 설치의 경우 환경 변수 , Java 시스템 속성 또는 서버 측 구성 을 사용하여 설정을 전달할 수 있습니다.이러한 구성 설정의 우선 순위를 이해하려면 Java 에이전트 구성: 구성 파일 을 참조하십시오.

Java 에이전트는 시작 시 license_keyapp_name 설정이 필요합니다.다른 모든 설정은 선택 사항이며 Java 에이전트 구성: 구성 파일 에서 검토할 수 있습니다.

압축을 푼 설치 파일로 이동하여 newrelic 하위 디렉토리에서 newrelic.yml 을 편집합니다.

  1. license_key 이 있는 줄을 찾습니다.

  2. '<%= license_key %>' 를 귀하의 라이선스 로 바꾸십시오.예를 들어:

    license_key: 456n20n1367ov2s174v51nvn789d21s67v26NRAL
  3. app_name 이 있는 줄을 찾습니다.

  4. My Application 을 애플리케이션을 식별하는 데 도움이 되는 이름으로 바꿉니다.예를 들어:

    app_name: Tax Calculator

    애플리케이션 이름 지정 방법에 대한 팁이 필요한 경우 애플리케이션 이름 지정 을 참조하십시오.

  5. 에이전트 로깅분산 추적 과 같은 원하는 선택적 설정을 추가합니다(또는 나중에 추가).

  6. newrelic.yml 을(를) 저장하고 닫습니다.

4. 에이전트 설치

Java 에이전트 설치에는 압축을 푼 모든 New Relic 파일을 응용 프로그램 서버/컨테이너의 디렉터리 구조로 복사하는 작업이 포함됩니다.예를 들어, /opt/newrelic 디렉토리를 만들 수 있지만 파일을 다른 곳에 저장하려면 다음을 확인하세요.

  • 디렉토리의 .jar 파일은 클래스 경로에 있을 수 없습니다.
  • .jar 파일은 java.endorsed.dirs 에 지정된 디렉토리에 있을 수 없습니다.

Java 에이전트를 설치하려면:

  1. 애플리케이션 서버/컨테이너 디렉토리 구조에서 New Relic 파일에 대한 디렉토리를 만듭니다(예: /opt/newrelic ).

  2. 압축을 푼 newrelic 디렉토리의 모든 New Relic 파일을 새 디렉토리로 복사합니다.

  3. 애플리케이션 서버/컨테이너가 Java를 시작할 때 이 옵션을 포함하는지 확인하십시오(도구 또는 프레임워크로 이를 수행하는 방법에 대한 팁은 JVM 인수 참조).

    -javaagent:/full/path/to/newrelic.jar
  4. 애플리케이션 서버/컨테이너를 시작하거나 다시 시작하십시오.

앱에 대한 트래픽을 생성한 다음 APM 요약 페이지 에 데이터가 나타날 때까지 몇 분 정도 기다리십시오.아무 것도 나타나지 않으면 문제 해결 절차 를 따르십시오.

5. 설치 후 작업

newrelic.yml 을 사용하여 구성 설정을 지정하는 경우 다음을 고려하십시오.

  • 기본 newrelic.yml 파일 권한을 애플리케이션 서버 프로세스 소유자에 대해서만 읽기/쓰기로 변경하는 것이 좋습니다.
  • 다른 중요한 파일과 마찬가지로 newrelic.yml 이(가) 백업 루틴의 일부인지 확인하십시오.
  • 배포 전후에 New Relic Diagnostics를 사용 하여 설정을 확인 하는 것이 좋습니다.

APM 및 인프라 데이터에 대한 로그 보기

또한 로그와 애플리케이션의 데이터를 함께 가져와 더 쉽고 빠르게 문제를 해결할 수 있습니다.컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다.Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다.New Relic UI에서 다른 페이지로 전환할 필요가 없습니다.

다음은 뭐지?

다음은 고려해야 할 몇 가지 추가 항목입니다.

Copyright © 2022 New Relic Inc.

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