2017-11-10 18 views
0

New Relic APM으로 모니터링하려고하는 Spring Boot 애플리케이션이 있습니다. I 출력새로운 유물이 설정 파일을 불러 오지 않습니다. Spring Boot App

[INFO] Attaching agents: [] 
INFO: New Relic Agent: Loading configuration file "/home/./newrelic.yml" 
Nov 10, 2017 14:03:47 +0000 [3882 1] com.newrelic 
INFO: New Relic Agent: Writing to log file: /home/logs/newrelic_agent.log 

을 가지고

nohup mvn -Drun.jvmArguments=-javaagent:/home/newrelic.jar -Djava.net.preferIPv4Stack=true & tail -f nohup.out 

응용 프로그램이 성공적으로 시작하고 새로운 유물 에이전트가 함께 시작되고 데이터는 내 동족 서버가 우분투를 실행에 나는 명령을 사용하여 응용 프로그램을 시작 내 새 Relic 콘솔로 보냈습니다.

하지만 내 프로덕션 서버에서 동일한 명령을 시도 할 때 난 단지 출력 나타납니다

[INFO] Attaching agents: [] 

응용 프로그램을 시작하지만 난 내 새로운 유물 콘솔에서 응용 프로그램을 볼 수 없습니다입니다. 에이전트가 구성 파일을로드하지 않는 것 같습니다. newrelic.yml은 (는) newrelic.jar과 같은 파일에 있습니다. 둘 다 동일한 응용 프로그램입니다. 차이점은 모니터링 서버에서 MySQL 데이터베이스가 동일한 시스템에 있고 프로덕션 서버에서 데이터베이스가 다른 시스템에 있다는 것입니다.

어떤 일이 벌어 질 수 있습니까?

+0

@ user7294900 로그 폴더가 생성되지 않고 파일 및 프로젝트 폴더가 루트가 소유 한 java 프로세스와 동일한 권한을 가짐 –

+0

쓰기 권한으로 실행하기 전에 로그 디렉토리를 만들어야합니다. – user7294900

+0

@ user7294900 수동으로 logs 디렉토리를 생성했습니다 쓰기 권한이 있지만 아무 소용이 없습니다. 에이전트가 아직 시작하지 않고 로그가 생성되지 않습니다. –

답변

1

다른 java 에이전트를 사용하고 있습니까?

우리는 Dynatrace One 에이전트가 새로운 유물에 문제가 있음을 확인했습니다. 그것이 시작되지 못하게합니다. 작업에 대한 새로운 유물을 얻으려면 Dynatrace 에이전트를 제거해야했습니다.

+0

그게 바로 우리에게 일어난 일입니다. 고맙습니다! –