New Relic の Java エージェント では、APM で報告・表示されるアプリケーション名を変更する方法がいくつかあります。このドキュメントでは、それらのネーミングオプションの概要を説明します。
APMアプリのネーミングに関する一般的な概要(Javaに特化したものではない)については、 Name your application を参照してください。
アプリ名の設定・変更
APMでは、アプリケーションが報告する名前で区別しています。アプリケーション名を変更すると、データの継続性が失われます。データの継続性を損なわずにアプリケーションの名前を変更するには、UIのエイリアス変更オプションを使用します。
ここでは、Javaアプリケーションの名前を変更する方法をご紹介します。
命名方法 | 説明 |
---|---|
推奨: |
|
| JVM引数でシステムプロパティを設定する 同じJavaエージェントにレポートする複数のアプリケーションに固有のアプリ名を設定する。
|
環境変数を使用してアプリ名を設定する | 環境変数を設定する コンテナのデプロイ時にアプリ名を簡単に設定したり、
|
アプリケーションの自動ネーミング | アプリケーションの自動命名を有効にする
|
UIによるエイリアスの変更 | アプリケーションのエイリアスを変更する UIに表示される名前だけを変更することができます。これは、アプリケーションが報告する名前を変更するものではありません。 これは、他のすべてのオプションとは異なり、データの継続性を壊すものではありません。 |
ヒント
なお、いくつかの方法 は、他の方法 よりも優先されます。
複数のアプリ名を使用する
複数のアプリ名を使用すると、APM で複数のアプリケーションのデータを同じ名前で集約することができます("rolling up" your data と呼ばれることもあります)。複数のアプリ名の仕組みについては、 Use multiple app names をご覧ください。
Javaでは、最大で3つのアプリ名を設定できます。第一のアプリ名が最初にあり、第二、第三のアプリ名はより一般的なデータ集約のカテゴリーに使用されます。