AWS Elastic Beanstalk 는 PHP 애플리케이션을 쉽게 배포하고 확장할 수 있는 동적 서비스입니다. 다음 지침에 따라 New Relic의 PHP 에이전트로 AWS를 설치하십시오.
팁
New Relic과 함께 Amazon 도구를 사용하는 방법에 대한 자세한 내용은 Amazon Web Services(AWS) 사용자 를 참조하십시오.
요구 사항
New Relic의 PHP 에이전트를 설치하기 전에 지원되는 Amazon Web Services 계정 이 있는지 확인하십시오. 또한 New Relic을 설치하려면 New Relic 라이센스 키 가 필요합니다. 이것은 New Relic이 귀하의 계정에 가입할 때 제공하는 40자의 16진수 문자열입니다.
설치
AWS Elastic Beanstalk에 New Relic의 PHP 에이전트를 설치하려면:
Elastic BeanStalk 애플리케이션 내부의
.ebextensions
폴더에서newrelic.config
이라는 새 파일을 만듭니다.파일에 다음 콘텐츠를 추가합니다.
packages: yum: newrelic-php5: [] rpm: newrelic: INSERT_LINK_TO_REPO commands: configure_new_relic: command: newrelic-install install env: NR_INSTALL_SILENT: true NR_INSTALL_KEY: INSERT_LICENSE_KEY
INSERT_LINK_TO_REPO
을 적절한 저장소 URL로 바꿉니다.- 32비트 시스템의 경우 다음을 사용하십시오.
http://yum.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm
- 64비트 시스템의 경우 다음을 사용하십시오.
http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
- 32비트 시스템의 경우 다음을 사용하십시오.
INSERT_LICENSE_KEY
을(를) New Relic 라이선스 키로 바꾸십시오.Elastic BeanStalk에 앱 푸시:
- 일반적으로
eb deploy
을 사용합니다. - Eb CLI 2.6 을 계속 사용하는 경우 필요한 경우
git aws.push
를 사용합니다.
- 일반적으로
성공적으로 설정한 후 New Relic에 메트릭이 표시되기 시작하는 데 최대 15분이 소요될 수 있습니다. APM 요약 페이지 를 보려면: one.newrelic.com > APM > (앱 선택) 으로 이동합니다.