Application Real-Time Monitoring Service (ARMS) エージェントの更新方法は、ご利用のデプロイメント環境によって異なります。以下の表でご利用の環境を見つけ、対応する手順に従ってください。
| デプロイメント環境 | 更新方法 | 自動更新 |
|---|---|---|
| Enterprise Distributed Application Service (EDAS) | アプリケーションの再デプロイ | なし |
| Kubernetes (ack-onepilot を使用) | アプリケーションポッドの再起動 | はい |
| Elastic Compute Service (ECS) (自動インストールを使用) | アプリケーションプロセスの再起動 | はい |
| 手動インストール | エージェントパッケージのダウンロードと置き換え | なし |
EDAS でのエージェントの更新
ARMS エージェントを更新するには、アプリケーションを再デプロイします。
Kubernetes でのエージェントの更新
ack-onepilot コンポーネントは、ARMS エージェントを自動的に最新バージョンに更新します。更新を適用するには、アプリケーションポッドを再起動します。
特定のエージェントバージョンの固定
デフォルトでは、ack-onepilot はエージェントを最新バージョンに更新します。特定のバージョンを固定するには、「エージェントバージョンの制御」をご参照ください。
新しいエージェントバージョンをすべてのアプリケーションに展開する前に、テスト環境で検証してください。
ECS でのエージェントの更新 (自動インストール)
自動インストール機能を通じて ARMS と連携している Java アプリケーションの場合、ECS プラグインが ARMS エージェントを自動的に更新します。更新を適用するには、アプリケーションプロセスを再起動してください。
手動インストールされたエージェントの更新
ARMS エージェントを手動でインストールした Java アプリケーションの場合、最新のエージェントパッケージをダウンロードし、既存のパッケージを置き換えてから、再デプロイします。
ARMS コンソールにログインします。
左側のナビゲーションウィンドウで、を選択します。
[エージェント リリースノート] タブをクリックして、最新バージョンおよびそのダウンロードリンクを確認します。
最新の ARMS エージェントパッケージをダウンロードします。
古いエージェントパッケージをダウンロードしたパッケージに置き換えます。
アプリケーションを再デプロイします。
次のステップ
エージェントバージョンの制御 -- 制御された展開のために、特定のエージェントバージョンを固定します。