당사의 PHP 에이전트는 귀하의 코드를 자동으로 계측하므로 귀하는 애플리케이션 모니터링을 시작할 수 있습니다. 자동 설치를 위해 안내된 설치를 사용하거나 이 문서의 지침에 따라 기본 PHP 에이전트 설치를 완료할 수 있습니다. 어느 쪽이든 New Relic 계정이 필요합니다. 영원히 무료입니다!
PHP 구성 요소
PHP 에이전트 는 두 가지 기본 구성 요소로 구성됩니다.
- 애플리케이션에서 데이터를 수집하는 PHP 확장
- New Relic에 데이터를 전송하는 로컬 프록시 데몬
웹 서버, 운영 체제, 시스템 권한, PHP 설치 자체, 패키지 관리자 등을 포함한 시스템 구성 구성 요소는 에이전트가 그 일부이기 때문에 설치 및 구성 중에 모두 중요한 요소입니다.
지원되는 PHP 릴리스, 프레임워크 및 기타 시스템 요구 사항에 대한 자세한 내용은 PHP 호환성 및 요구 사항을 참조하십시오.
에이전트 설치
시스템에 에이전트를 설치하려면 다음 일반 프로세스를 따르십시오. 에이전트 설치 패키지 또는 tar 아카이브에는 일부 설치 작업을 자동화하는 대화형 newrelic-install
스크립트가 포함되어 있습니다.
팁
애플리케이션이 자주 비활성 상태인 경우 애플리케이션 또는 사이트와 상호 작용하여 일부 데이터를 생성하는 것이 좋습니다. 이렇게 하면 에이전트가 처음에 연결되는지 확인하는 데 도움이 됩니다.
아직 없는 경우 새 리릭 계정을 작성하십시오. 무료입니다. 영원히요.
시스템이 적절한 시스템 권한 을 포함하여 에이전트의 요구 사항 을 충족하는지 확인합니다.
Account settings 에서 정보를 복사합니다.
시스템에 에이전트 패키지 또는 tar 아카이브를 설치합니다.
기본 응용 프로그램 이름 을 의미 있는 이름으로 변경합니다.
옵션: 다른 에이전트 구성 설정을 변경하여 설치를 추가로 사용자 정의하십시오.
웹 서버(Apache, Nginx, PHP-FPM 등)를 다시 시작합니다.
권장 사항: 특히 애플리케이션 활동이 자주 발생하지 않는 경우 PHP 에이전트가 시작되도록 하려면 몇 초 동안 앱을 사용하여 일부 데이터를 생성하세요.
애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다.
그런 다음 New Relic UI 에서 앱의 성능을 확인하세요 .
이 문서가 설치하는데 도움이 되셨나요?
APM 및 인프라 데이터에 대한 로그 보기
또한 로그와 애플리케이션의 데이터를 함께 가져와 더 쉽고 빠르게 문제를 해결할 수 있습니다. 컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다. Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.
파트너십 계정으로 PHP 설치
New Relic 파트너쉽을 통해 PHP 에이전트를 설치하는 관리자의 경우 설치 절차가 다를 수 있습니다. 자세한 내용은 다음을 참조하세요.
모든 파트너가 PHP 에이전트를 지원하는 것은 아닙니다.