このページでは、ノードの移動と名前変更の方法について説明します。コントローラ UI では、環境モデルの変更を反映するために、ビジネスアプリケーションまたはティア間でノードの移動と名前変更を行うことができます。「アプリケーションモニタリングの概要」を参照してください。
ノードの移動
コントローラ UI で別のティアまたはアプリケーションにノードを移動すると、次のようになります。
次の 2 つの方法を使用して、ノードを新しいアプリケーションまたはティアに移動できます。
- コントローラ UI:ノードダッシュボードで、[Actions ] > [ Move Node] をクリックします。この方法を使用して JVM を再起動する必要はありません。
controller-info.xml
:エージェントの controller-info.xml
構成ファイルでティアまたはアプリケーションの設定を更新し、JVM を再起動します。
ノード登録の強制
UI でノードを移動した後、controller-info.xml
を使用してもう一度どこかに移動したい場合は、構成ファイルの force-agent-registration
プロパティを true
に設定して、JVM を再起動します。「エージェント登録の強制プロパティ」を参照してください。
データ保持
別のティアまたはアプリケーションにノードを移動すると、ノードレベルの履歴データ(メトリック、イベント、スナップショット)がすべて失われます。この履歴データはリカバリできません。ノードの履歴データを保持することが重要な場合は、エージェントの controller-info.xml
ファイルでティア、アプリケーション、またはノード名を変更できます。
移動したノードにより生成されたティアレベルのデータは元のティアに残ります。同様に、同じアプリケーション内の異なるティア間でノードを移動した場合、ノードにより生成されたティアレベルのデータは元のティアに残ります。
Javaノードとマシンエージェントの移動
JVM マシンに Java エージェントとマシンエージェントの両方がある場合、マシンエージェントの controller-info.xml
ファイルの関連付けを変更することはできません。その関連付けの変更は、UI で、または Java エージェントの controller-info.xml
ファイルを修正することでのみ実行できます(「Javaエージェント構成プロパティ」を参照)。
ノードの名前変更
ノードの名前を変更するには、コントローラ UI で名前を変更してから、アプリケーション エージェント構成ファイルで名前を変更します。構成ファイルのノード名を変更すると、次回のエージェントの再起動時に新しい名前が保持されます。
アプリケーションエージェント構成ファイルからのみノードの名前を変更した場合、新しいノードが作成され、再起動されたエージェントがそのノードとしてデータを報告します。AppDynamicsはノードについて以前に収集された履歴データを保持しますが、そのデータは古いノード名に関連付けられています。ほとんどの場合、ノードの名前を変更するには、最初に UI で変更し、次に構成ファイルで変更する必要があります。
UI で名前を変更するには、指示に従ってノードを移動します。ただし、[Actions] メニューから [Edit Properties] を選択し、[Node Properties] ダイアログに新しい名前を入力します。
構成ファイル内のノード名を変更する方法については、「アプリケーションサーバーエージェントのインストール」にあるエージェントのインストールまたは構成資料を参照してください。
ビジネスアプリケーションの名前変更については、「ビジネスアプリケーション」を参照してください。