AWS Elastic Beanstalk は、PHP アプリケーションを簡単にデプロイし、スケーリングすることができるダイナミックなサービスです。以下の手順で、New Relic の PHP エージェントで AWS をインストールします。
ヒント
Amazon ツールと New Relic の併用については、 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 分かかることがあります。To view your APM Summary page: Go to one.newrelic.com > APM> (select your app).