AWS Elastic Beanstalk ユーザーの場合、Java エージェントは追加の設定が必要です。
前提条件
設定を完了する前に、まず
- サポートされている Amazon Web Services アカウントの作成.
- Create a New Relic account.
- Javaエージェントのダウンロードとインストール.
AWS Elastic BeanstalkへのJavaエージェントのインストールを完了する。
- WAR ファイルで、
newrelic.jar
ファイルとnewrelic.yml
ファイルをWEB-INF/lib/
に追加します。 - 新しいWARファイルをリパッケージして、新しいアプリケーションまたは以前のアプリケーションのアップデートとしてデプロイします。
- 基盤となる EC2 インスタンスを見つけて接続します。接続したら、このコマンドを使用して
newrelic.jar
ファイルへのパスを見つけます。一度に 1 つのディレクトリを検索してください。必要に応じて/var
または/usr
を使用してください。
sudo find </var | /usr> -name "newrelic.jar"
JVMに-javaagentフラグを渡す
AWS Elastic Beanstalk で-javaagent
フラグを JVM に渡すには
AWSコンソールで「Elastic Beanstalk」を開きます。
該当する地域を選択します。
アプリケーションを選択してください。
左側のペインで、 Configurations を選択します。
開く ソフトウェア構成.
Container Options の下で、 JVM options フィールドに以下を追加します。
-javaagent:/full/path/to/newrelic.jarApply を選択して保存します。
すると、Elastic Beanstalkが環境をアップデートします。