AWS Elastic Beanstalk 사용자인 경우 Java 에이전트에 추가 구성이 필요합니다.
전제 조건
구성을 완료하기 전에 먼저 다음을 수행해야 합니다.
- 지원되는 Amazon Web Services 계정 을 만듭니다.
- 새 유물 계정 을 만듭니다.
- Java 에이전트를 다운로드하여 설치합니다 .
AWS Elastic Beanstalk에서 Java 에이전트 설치를 완료하려면:
- WAR 파일에서
newrelic.jar
및newrelic.yml
파일을WEB-INF/lib/
에 추가합니다. - 새 WAR 파일을 새 응용 프로그램 또는 이전 응용 프로그램에 대한 업데이트로 다시 패키징하고 배포합니다.
- 기본 EC2 인스턴스를 찾아 연결합니다. 연결되면 이 명령을 사용하여
newrelic.jar
파일의 경로를 찾으십시오. 한 번에 하나의 디렉토리를 검색해야 합니다./var
또는/usr
를 적절하게 사용하십시오.
sudo find </var | /usr> -name "newrelic.jar"
JVM에 -javaagent 플래그 전달
AWS Elastic Beanstalk의 JVM에 -javaagent
플래그를 전달하려면
AWS 콘솔에서 Elastic Beanstalk를 엽니다.
해당 지역을 선택합니다.
애플리케이션을 선택합니다.
왼쪽 창에서 구성 을 선택합니다.
소프트웨어 구성 을 엽니다.
컨테이너 옵션 아래에서 JVM 옵션 필드에 다음을 추가합니다.
-javaagent:/full/path/to/newrelic.jar적용 을 선택하여 저장합니다.
그러면 Elastic Beanstalk가 환경을 업데이트합니다.