진단 CLI에는 Java 에이전트의 newrelic.yml
파일에 대한 자세한 구성 설정 유효성 검사가 포함되어 있습니다. 다른 New Relic 에이전트에 대한 지원을 요청하려면 GitHub 템플릿 을 사용하세요.
일반적인 방식으로 nrdiag
을 실행하면(New Relic 에이전트가 이미 설치된 애플리케이션을 실행하는 시스템에서) 새 유효성 검사가 자동으로 적용되고 모든 경고도 자동으로 나타납니다.
배포 예
이 기능을 린터로 사용하여 배포 전에 구성 파일의 유효성을 검사할 수도 있습니다. 이렇게 하려면 적절한 작업을 실행하고 구성 파일의 경로를 제공하십시오.
예를 들어 newrelic.yml
및 nrdiag
이 모두 현재 디렉토리에 있는 경우 다음 명령을 실행하여 구성 파일을 린트합니다.
bash
$./nrdiag -t Java/Config/ValidateSettings -c newrelic.yml
다음은 잘못된 설정에 대한 출력의 예입니다. 이 경우의 agent_enabled
설정에는 yes
값이 있지만 Java 에이전트는 true
또는 false
값만 허용합니다. 이 구성이 잘못되면 에이전트가 실행되지 않습니다.
Java 에이전트를 잘못 활성화하면 진단 CLI가 업데이트해야 하는 설정과 변경 방법을 설명하는 다음과 같은 메시지를 반환합니다.