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

この機械翻訳は、参考として提供されています。

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

問題を作成する

GAEフレキシブル環境にJavaエージェントをインストールする

|View as Markdown (English)

このページでは、カスタムDockerランタイムを使用して、Google App Engine(GAE)フレキシブル環境にNew Relic Javaエージェントをインストールする方法について説明します。

重要

GAEスタンダード環境やGoogle App Engineの「ネイティブモード」は使用しないでください。Javaエージェントにはカスタムランタイムが必要です。

互換性と要件

サポート対象

  • Java 8、11、17、21、24、25、および26 (Java 7はエージェントv6.5.4以前でのみサポートされています)
  • カスタムDockerランタイムを備えたGoogle App Engineフレキシブル環境
  • サポートされているフレームワークおよびライブラリのバージョン範囲については、互換性および要件を参照してください

サポートされていない

  • GAEスタンダード環境 — カスタムランタイムが必要です;スタンダード環境はこれをサポートしていません。
  • GAEネイティブモード — Javaエージェントにはカスタムランタイムが必要です
  • 他のAPMエージェントとの並行稼働 — 同じJVM内で別のAPMエージェントがアクティブな場合、Javaエージェントは正しい動作を保証できません。

必要なこと

  • New Relicアカウントおよび
  • SHA-2(256ビット)SSLをサポートするJVM
  • App Engine アプリケーションが作成された Google Cloud Platform プロジェクト(Java 向け Google App Engine の手順を参照)
  • gcloud CLI がインストールおよび初期化されていること(Google Cloud SDK ドキュメントを参照)
  • App Engine プラグインが構成された Maven または Gradle

インストール

newrelic-java.zip をダウンロードし、プロジェクトに解凍してください:[#install-step-1]

bash
$
curl -O https://download.newrelic.com/newrelic/java-agent/newrelic-agent/current/newrelic-java.zip
$
unzip newrelic-java.zip

カスタムランタイム用にapp.yamlを設定してください:

runtime: custom
env: flex

エージェントを追加し、-javaagent 引数を渡すように Dockerfile を設定します。以下の例ではTomcatを使用しています:

ADD ./newrelic/newrelic.jar /usr/local/tomcat/newrelic/newrelic.jar
ENV JAVA_OPTS="$JAVA_OPTS -javaagent:/usr/local/tomcat/newrelic/newrelic.jar"

プロジェクトをビルドします:

bash
$
mvn clean install

設定

newrelic/newrelic.ymlを編集して、2つの必要な値を設定します:

  1. license_keyをに設定してください。
  2. app_nameにアプリケーションのわかりやすい名前を設定してください。

その他のすべての設定オプションについては、Javaエージェント設定を参照してください。

インストールの確認

GAEへのデプロイ:

bash
$
gcloud --project YOUR_PROJECT_NAME app deploy

デプロイメントが完了するまで待ちます。少なくとも2つのrequestsを送信し、その後2~3分待つと、アプリがAPM & サービスに表示されます。

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

Copyright © 2026 New Relic株式会社。

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