以前のアプリケーションモニタリングエージェント arms-pilot は、現在はメンテナンスされていません。新しいエージェント ack-onepilot をインストールして、アプリケーションを監視できます。 ack-onepilot は arms-pilot と完全に互換性があります。 アプリケーション構成を変更することなく、ack-onepilot をシームレスにインストールできます。 このトピックでは、arms-pilot をアンインストールして ack-onepilot をインストールする方法について説明します。
使用上の注意
ack-onepilot は、ACK クラスタ V1.16 以後でインストールする必要があります。 クラスタが V1.16 より前の場合は、最初にクラスタをアップグレードしてください。 詳細については、「ACK クラスタの Kubernetes バージョンを更新する」をご参照ください。
ack-onepilot をインストールする前に、arms-pilot をアンインストールする必要があります。 ack-onepilot と arms-pilot の両方がインストールされている場合、ARMS エージェントをマウントできません。 arms-pilot が完全にアンインストールされていない場合、ack-onepilot は arms-pilot が環境でまだ動作していると見なすため、機能しません。
arms-pilot をアンインストールして ack-onepilot をインストールする場合、arms-pilot の構成は ack-onepilot に自動的に同期されません。 構成を記録してから、ack-onepilot を手動で構成することをお勧めします。
arms-pilot のアンインストール
ACK コンソール にログインします。 [クラスタ] ページで、クラスタの名前をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[Helm] ページで、[arms-pilot] を見つけ、[アクション] 列の [削除] をクリックします。
[削除] メッセージで、[OK] をクリックします。
arms-pilot がアンインストールされているかどうかの確認
ACK コンソール のクラスタ詳細ページに移動します。 左側のナビゲーションウィンドウで、 を選択します。 [デプロイメント] ページで、[名前空間] ドロップダウンリストから [arms-pilot] を選択し、名前空間のポッドが想定どおりに削除されているかどうかを確認します。
arms-pilot が属する名前空間を変更した場合は、新しい名前空間を選択してください。
ack-onepilot のインストール
ACK コンソール にログインします。 [クラスタ] ページで、クラスタの名前をクリックします。
左側のナビゲーションウィンドウで、 をクリックします。 [アドオン] ページで、[ack-onepilot] を検索します。
[インストール] をクリックして、[ack-onepilot] カードに進みます。
説明デフォルトでは、ack-onepilot コンポーネントは 1,000 ポッドをサポートします。クラスタ内の追加の 1,000 ポッドごとに、コンポーネントに 0.5 CPU コアと 512 MB のメモリを追加する必要があります。
表示されるダイアログボックスで、パラメーターを設定し、[OK] をクリックします。デフォルト値を使用することをお勧めします。
説明ack-onepilot をインストールした後、[アドオン] ページでアップグレード、構成、またはアンインストールできます。
ack-onepilot がインストールされているかどうかの確認
ACK コンソール のクラスタ詳細ページに移動します。 左側のナビゲーションウィンドウで、 を選択します。 [デプロイメント] ページで、名前空間 ドロップダウンリストから ack-onepilot を選択し、名前空間のポッドが想定どおりに実行されているかどうかを確認します。
