• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、 を参照してください。

問題を作成する

Java版AWS Elastic Beanstalkのインストール

AWS Elastic Beanstalk ユーザーの場合、Java エージェントは追加の設定が必要です。

前提条件

設定を完了する前に、まず

AWS Elastic Beanstalk への Java エージェントのインストールを完了するには、プラットフォームに応じた手順に従います。

Tomcat プラットフォーム

AWS Elastic Beanstalk Tomcat プラットフォームを使用してデプロイされたアプリケーションの場合:

  1. WAR ファイルで、 newrelic.jarファイルとnewrelic.ymlファイルをWEB-INF/lib/に追加します。
  2. 新しいWARファイルをリパッケージして、新しいアプリケーションまたは以前のアプリケーションのアップデートとしてデプロイします。
  3. 基盤となる EC2 インスタンスを見つけて接続します。接続したら、このコマンドを使用してnewrelic.jarファイルへのパスを見つけます。一度に 1 つのディレクトリを検索してください。必要に応じて/varまたは/usrを使用してください。
sudo find </var | /usr> -name "newrelic.jar"

-javaagentフラグを JVM に渡すには:

  1. AWSコンソールで「Elastic Beanstalk」を開きます。

  2. 該当する地域を選択します。

  3. 環境を選択してください。

  4. 左側のペインで、 Configurations を選択します。

  5. Updates, monitoring, and logging [更新、監視、ログ]までスクロールし、右上隅のEdit [編集]を選択します。

  6. Platform Software [プラットフォーム ソフトウェア]までスクロールし、 JVM Options [JVM オプション]フィールドに次の行を追加します。

    -javaagent:/full/path/to/newrelic.jar
  7. Apply を選択して保存します。

すると、Elastic Beanstalkが環境をアップデートします。

Java SEプラットフォーム

AWS Elastic Beanstalk Java SE プラットフォームを使用してデプロイされたアプリケーションの場合:

  1. newrelic.jarファイルとnewrelic.ymlファイルをプロジェクト ( opt/newrelicという名前のサブディレクトリなど) に追加します。

  2. Java SE アプリケーションでカスタム JVM 引数を使用するには、アプリケーションのソース バンドルのルートにProcfileを含めることをお勧めします。詳細については、Java SE のドキュメントを参照してください。

    -javaagentフラグをProcfileの JVM 引数として渡します。

    web:java -javaagent:path/from/bundle/root/to/newrelic.jar -jar <your-application>.jar
  3. ソースバンドルを再パッケージし、Elastic Beanstalk にデプロイします。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.