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_REPOcommands:configure_new_relic:command: newrelic-install installenv:NR_INSTALL_SILENT: trueNR_INSTALL_KEY: INSERT_LICENSE_KEYINSERT_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にプッシュします。
セットアップが成功した後、メトリックがNew Relicに表示されるまでに最大 15 分かかる場合があります。 APM Summaryページを表示するには、 one.newrelic.com > All capabilities > APM & services > (select your app)に移動します。