일부 New Relic 솔루션 은 에이전트 설치가 필요합니다. 에이전트 루트 디렉터리는 에이전트에 대한 파일을 보관하는 기본 폴더입니다. 일반적으로 에이전트 루트 디렉터리는 에이전트 설치 프로세스에서 에이전트 구성 파일을 저장하는 디렉터리입니다.
다음과 같은 몇 가지 이유로 에이전트 루트 디렉터리를 찾아야 할 수 있습니다.
팁
루트 디렉토리를 찾기 위한 이러한 전략은 기본 설치 절차 를 따랐다면 적용할 수 있습니다. 다른 디렉토리에 설치한 경우 이 정보가 적용되지 않을 수 있습니다.
APM 에이전트
에이전트 루트 디렉터리는 사용 중인 에이전트에 따라 다릅니다.
Go 에이전트 루트 디렉터리는 Go 에이전트를 설치할 때 go-agent
패키지를 가져온 앱의 루트 디렉터리입니다.
자바 에이전트 루트 디렉터리는 newrelic
이라고 하며 , 자바 에이전트를 설치할 때 앱 서버의 루트 디렉터리에 생성했습니다.
.NET Core 2.0 에이전트 루트 디렉터리의 위치는 시스템에 따라 다릅니다.
.NET Framework 에이전트 루트 디렉터리의 위치는 C:\Program Files\New Relic\.NET Agent
입니다.
PHP 에이전트 루트 디렉터리의 위치는 에이전트를 설치한 방법에 따라 다릅니다.
설치 방법 | 루트 디렉토리 위치 |
---|
패키지 관리자 또는 tar 아카이브 사용 | phpinfo() 을(를) 사용하고 이 디렉토리에서 추가 .ini 파일을 검색 하거나 newrelic.ini 파일의 위치에 대해 구문 분석된 추가 .ini 파일 섹션을 찾습니다. 이 파일은 newrelic-php5 라는 에이전트 루트 디렉토리에 있습니다.
팁PHP 에이전트 루트 디렉토리는 PHP 7을 포함하여 지원되는 모든 PHP 버전에 대해 newrelic-php5 이라고 합니다. |
Puppet 또는 Chef와 같은 구성 시스템 사용 | PHP 에이전트가 설치된 모든 위치를 찾으려면 NR_INSTALL_PHPLIST 환경 변수 에서 에이전트 루트 디렉토리 목록을 확인하세요. |
Ruby 에이전트 루트 디렉터리의 위치는 에이전트를 설치한 방법에 따라 다릅니다.
설치 방법 | 루트 디렉토리 위치 |
---|
newrelic_rpm 보석으로
| Ruby 에이전트 루트 디렉터리는 앱의 루트 디렉터리인 config 디렉터리에 있습니다. |
보석 없이 | 에이전트 루트 디렉터리에 대한 경로는 NEW_RELIC_CONFIG_PATH 환경 변수에서 찾습니다. 해당 환경 변수에 경로가 없으면 다음 디렉터리를 확인하여 newrelic.yml 파일이 포함된 디렉터리를 찾습니다. config $HOME/.newrelic/ $HOME/
|
모바일 에이전트
모바일 에이전트 루트 디렉터리는 앱의 루트 디렉터리입니다.
인프라 에이전트
인프라 에이전트 루트 디렉터리의 위치는 시스템에 따라 다릅니다.
체계 | 루트 디렉토리 위치 |
---|
윈도우 | C:\Program Files\New Relic\newrelic-infra\
|
Linux, Docker 및 Elastic Beanstalk | /etc
|
호스트 내 통합을 위한 루트 디렉토리의 위치는 /etc
입니다.
클라우드 통합은 설치되지 않았지만 클라우드 서비스 제공업체를 통해 인프라 모니터링에 연결되기 때문에 클라우드 통합과 관련된 루트 디렉터리가 없습니다.
다른 도구에 대한 디렉토리 정보
여기에 나열되지 않은 다른 도구의 디렉토리에 대한 자세한 내용 은 특정 솔루션에 대한 설명서를 참조하십시오.