서버 측 구성은 언어 에이전트의 구성 파일에서 일부 핵심 설정을 New Relic 수집기 로 전환합니다. 언어 에이전트에 따라 사용 가능한 설정은 다음과 같습니다.
- 거래 추적
- SQL 기록 및 로깅
- SQL 쿼리 계획
- 오류 콜렉션
- 스레드 프로파일링
- 분산 추적
- 교차 애플리케이션 추적
- 실시간 프로파일링(Java 에이전트만 해당)
요구 사항
PHP 에이전트에는 서버 측 구성을 사용할 수 없습니다.
중앙 집중화 및 보안
서버 측 구성은 New Relic 서버 측에서 사용 가능한 설정을 관리하는 쉬운 방법을 제공합니다. 중앙 집중식 구성 설정은 또한 설정에 대한 표준 준수 및 보안 관리를 보장하는 데 도움이 될 수 있습니다.
모니터링되는 응용 프로그램에 대한 모든 변경 사항은 여러 호스트에서 실행되는 경우에도 해당 응용 프로그램을 모니터링하는 모든 APM 에이전트에 자동으로 적용됩니다. 에이전트는 설정할 수 없는 설정에 대해 여전히 로컬 구성 을 따릅니다.
서버 측 구성 우선 순위
이 기능은 배포나 재시작 없이 New Relic 측에서 직접 사용 가능한 구성 설정을 관리할 수 있는 편리함을 제공합니다. 설정을 변경하는 데 사용할 수 있는 옵션과 환경 변수 또는 기타 구성 옵션을 사용할 때 적용되는 우선 순위는 사용되는 언어 에이전트에 따라 다릅니다.
설정 계층 구조에 대한 자세한 내용은 특정 에이전트에 대한 그림을 참조하십시오.
UI에서 구성
PHP 에이전트는 서버 측 구성을 지원하지 않습니다. UI에서 모니터링되는 앱에 대한 서버 측 구성 설정을 활성화하려면:
one.newrelic.com > All capabilities > APM
으)로 이동합니다.
앱을 클릭하세요. 그런 다음
Settings > Application > Server-side agent configuration
클릭합니다.
서버 측 구성을 활성화한 후 UI를 통해 사용 가능한 설정을 보고 변경할 수 있습니다.
NerdGraph API에서 구성
NerdGraph로 이것을 활성화하는 방법은 NerdGraph 튜토리얼 을 참조하십시오.
서버 측 구성 설정 보기 또는 변경
서버 측 구성을 사용하는 경우에도 로컬 구성 파일에 license_key
및 app_name
을 포함해야 합니다. 에이전트가 New Relic 수집기와 통신하려면 이러한 설정이 필요합니다.
PHP 에이전트는 서버 측 구성을 지원하지 않습니다. 다른 New Relic 에이전트를 사용하는 앱의 UI를 통해 사용 가능한 서버 측 구성 설정을 보거나 변경하려면 다음을 수행하십시오.
one.newrelic.com > All capabilities > APM
으)로 이동합니다.
앱을 클릭하세요. 그런 다음
Settings > Application > Server-side agent configuration
클릭합니다.
UI에서 이러한 옵션을 설정하면 에이전트의 구성 파일 에서 충돌하는 옵션이 무시됩니다.