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

アプリケーションサーバーとJVMフレームワークにJavaエージェントをインストールする

|View as Markdown (English)

このページでは、サポートされているアプリケーションサーバーまたはJVMベースのフレームワークにおける、New Relic Javaエージェントの標準的なインストレーション手順について説明します。以下の手順に従ってエージェントをダウンロードして設定し、データがNew Relicに送信されていることを確認してください。

互換性および要件

サポート対象

  • Java 8、11、17、21、24、25、および26(Java 7はエージェント6.5.4以前でのみサポート)
  • JVMベースの言語:Java、Scala、Kotlin、Clojure
  • アプリケーションサーバーとフレームワーク:Tomcat、Spring Boot、JBoss/WildFly、Glassfish、Jetty、WebLogic、WebSphere、Grails、ColdFusion、Solr、Play、Resin、Tanuki Wrapper、Geronimo — サポートされているバージョンの範囲については、互換性と要件を参照してください。
  • -javaagent引数を受け入れる任意のJVMプロセス

サポートされていない

  • 他のAPMエージェントとの並行稼働 — 同じJVM内で別のAPMエージェントがアクティブな場合、Javaエージェントの正常な動作は保証されません。

必要なもの

  • New Relicアカウントおよび
  • SHA-2(256ビット)SSLをサポートするJVM
  • アプリケーションサーバーの起動スクリプトまたはJVM設定を編集する権限
  • エージェントファイルを保持するディレクトリを作成する権限

インストール

Javaエージェントをダウンロードする

以下のいずれかの方法を使用して、newrelic-java.zipをダウンロードします。

bash
$
curl -O https://download.newrelic.com/newrelic/java-agent/newrelic-agent/current/newrelic-java.zip
$
unzip newrelic-java.zip
Invoke-WebRequest -Uri https://download.newrelic.com/newrelic/java-agent/newrelic-agent/current/newrelic-java.zip -OutFile newrelic-java.zip
Expand-Archive -Path newrelic-java.zip -DestinationPath .

Javaエージェントのリリースノートページからnewrelic-java.zipをダウンロードしてください。

解凍後、newrelic/ディレクトリには、次の手順で設定するエージェントのjar(newrelic.jar)と設定ファイル(newrelic.yml)が含まれています。

エージェントファイルを配置する

永続的なディレクトリを作成し、その中にエージェントファイルを移動します。

bash
$
mkdir -p /opt/newrelic
$
mv newrelic/* /opt/newrelic/

Linux/macOSでは/opt/newrelic、WindowsではC:\opt\newrelicをお勧めします。newrelic.jarがアプリケーションのクラスパス、またはjava.endorsed.dirsにリストされているディレクトリにないことを確認してください。

次を渡す: -javaagent

アプリケーションサーバーのJVM起動設定に-javaagentフラグを追加し、newrelic.jarのフルパスを指定してください。方法はサーバーごとに異なります — ご使用の環境に一致するものを展開してください。

設定

newrelic/newrelic.ymlを編集し、次の必須の2つの値を設定してください。

license_key: 'YOUR_LICENSE_KEY'
app_name: 'My Application'

エージェントは起動時に、newrelic.jarと同じディレクトリからnewrelic.ymlを読み取ります。Javaシステムプロパティを使用して任意の設定を上書きすることもできます(例:-Dnewrelic.config.license_key=YOUR_KEY)。または環境変数を使用することもできます。

設定ファイルを使用する場合は、パーミッションをアプリケーションサーバープロセスの所有者のみの読み取り/書き込みに制限してください。

bash
$
chmod 600 /opt/newrelic/newrelic.yml

利用可能なすべてのオプションについては、Javaエージェントの設定をご覧ください。

インストールの確認

アプリケーションサーバーを再起動してください。少なくとも2回リクエストを送信してから2~3分待つと、アプリがAPM & servicesに表示されます。

5分経過してもデータが表示されない場合は、データが表示されない(Java)をご覧ください。

Copyright © 2026 New Relic株式会社。

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