Application Real-Time Monitoring Service (ARMS) エージェントは、エージェントがデプロイされている環境に基づいて更新する必要があります。このトピックでは、さまざまな環境で ARMS エージェントを更新する方法について説明します。
EDAS にデプロイされたアプリケーション
Enterprise Distributed Application Service (EDAS) にデプロイされた Java アプリケーションの ARMS エージェントを更新するには、アプリケーションを再デプロイします。
Kubernetes にデプロイされたアプリケーション
Kubernetes 環境では、ack-onepilot コンポーネントが ARMS エージェントの自動更新機能を実装しています。アプリケーションポッドを再起動するだけで済みます。
エージェントを最新バージョンに自動的に更新したくない場合は、エージェントのバージョンを制御できます。詳細については、エージェントのバージョンを制御するを参照してください。すべてのアプリケーションのエージェントを段階的に更新する前に、テスト環境で新しいエージェントのバージョンを確認できます。
ECS に自動的にインストールされた ARMS エージェントを使用するアプリケーション
自動インストール機能を使用して ARMS に統合された Java アプリケーションの場合、ECS プラグインが ARMS エージェントの自動更新機能を実装しています。アプリケーションプロセスを再起動するだけで済みます。
その他の Java アプリケーションの ARMS エージェントの更新
ARMS エージェントが手動でインストールされているその他の Java アプリケーションの場合は、最新のインストールパッケージをダウンロードし、古いインストールパッケージを置き換えてから、アプリケーションを再デプロイする必要があります。
ARMS エージェントの最新のインストールパッケージを入手するには、ARMS コンソールにアクセスします。左側のナビゲーションペインで、 を選択します。次に、エージェントのリリースノートタブをクリックします。